Italy
The Piazza Santo Spirito in Florence. The facade of the church is in the background
Picture No
10292039
Media ID
44333012
Size
3000px x 2371px
(4.2MB)
Credit
Mary Evans/Alinari Archives
Usage Restrictions
Editorial Use only without prior written permission from Mary Evans
Date
1890 ca





























