Results 1 results found A colourful corner of Piazza Sventramento in the heart of the Old Town, Alghero, Sassari, Sardinia, Italy, Mediterranean, Europe