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