Designed by
Title
River Arno - Florence - Italy #81036558
Description
View over the River Arno towards the Basilica di Santo Spirito Basilica of the Holy Spirit in Florence, Italy. Usually referred to simply as Santo Spirito, it is located in the Oltrarno quarter of the city.
This image is editorial