Top view of the church located on the island of Tropea, Calabria Italy

- Image ID: F26E6H
Top view of the church located on the island of Tropea, Calabria Italy
Giovanni Boscherino / Alamy Stock Photo
Image ID: F26E6H
Save to lightbox

Similar stock images