Alghero, chiesa di San Michele
algherobell towerbuildingschurchcitycityscapecolorsdayhistoric centerholidayitalymonumentold townrampartreligionrockssardiniaseasummersunnytourismtravelvacationwall