Ammaniati's Neptune Fountain Piazza della Signoria Badia Fiorentina and Bargello towers in background Florence Tuscany Italy

- Image ID: AYYF4T

Ammaniati's Neptune Fountain Piazza della Signoria Badia Fiorentina and Bargello towers in background Florence Tuscany Italy

David Angel / Alamy Stock Photo

Image ID: AYYF4T

Location: Piazza della Signoria Florence Tuscany Italy