Designed by
Title
Part of Piazza di Santa Maria Novella in Florence #310711559
Description
Florence, Italy - April 13, 2023: Piazza di Santa Maria Novella with Turtle obelisk, Obelisco delle tartarughe, and a part of the building that is knows as a Loggia di S. Paolo and other buildings
This image is editorial