Italy, Florence - April 02 2017: the interior view of Santa Maria Novella Church on April 02 2017, Tuscany, Italy.

- Image ID: RH1KBT
Italy, Florence - April 02 2017: the interior view of Santa Maria Novella Church on April 02 2017, Tuscany, Italy.
Daria Trefilova / Alamy Stock Photo
Image ID: RH1KBT
Location: Italy, Florence

Similar stock images