Front of Santa Maria Novella church from across piazza, Florence, Italy
Size: 6000px × 4000px
Photo credit: © Michael Harris / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: facade, florence, italy, maria, novella, piazza, santa