Designed by
Title
View at the Cathedral of Saint Mary of the Annunciation in Otranto - Italy #233426120
Description
OTRANTO,ITALY - SEPTEMBER 4,2021 - View at the Cathedral of Saint Mary of the Annunciation in Otranto. Otranto is a town and comune in the province of Lecce in Apulia of Italy
This image is editorial