2016 Italy
Return to page 3 thumbnails
Previous Next
The Basilica di Santa Croce (Basilica of the Holy Cross) in Florence.