Piazza Santa Maria Novella is a city square in Florence, Italy.
Owlapps.net - since 2012 - Les chouettes applications du hibou