Sassari, the Cavalcata Sarda returns on 11 and 12 May | L'Unione Sarda