Designed by
Title
Cathedral of Alghero, Italy #299546756
Description
ALGHERO, ITALY - MAY 29, 2023: People visit Cathedral of St. Mary the Immaculate in Alghero town in Sardinia island, Italy. Italian name: Duomo di Alghero, Cattedrale di Santa Maria Immacolata
This image is editorial