Locorotondo town and Chiesetta rettoria Maria SS Annunziata church on hilltop with trulli house below in the Valle d Itria, Locorotondo, Puglia, Italy, Europe
Locorotondo town and Chiesetta Rettoria Maria SS Annunziata church on hilltop with trulli house below in the Valle d'Itria, Locorotondo, Puglia, Italy, Europe, by Stuart Black
Details
License type
Royalty Free