Stock Photo: Italy, Sardinia, Alghero. Capo Caccia

Stock Photo: 4292-116547 Italy, Sardinia, Alghero. Capo Caccia