Designed by
Title
Cathedral of Santa Maria Annunziata in the town center of Otranto, province of Lecce, Puglia, #288604738
Description
Cathedral of Santa Maria Annunziata in the town center of Otranto, province of Lecce, Puglia, Italy.
This image is editorial