Designed by
Title
Basilica di Santa Maria Novella and green grass lawn with flowers on Piazza Santa Maria Novella square in Florence #152149111
Description
Basilica di Santa Maria Novella and green grass lawn with flowers on Piazza Santa Maria Novella square in historical centre of Florence city, blue sky white clouds, Tuscany, Italy
This image is editorial