Basilica of Santa Maria Novella, Florence, Tuscany, Italy, Europe
Size:
7208px × 4811px
Location:
Photo credit: ©
Matthew Williams-Ellis / Alamy / Afripics
License:
Royalty Free
Model Released:
No
Keywords:
basilica,
europe,
florence,
italy,
maria,
novella,
santa,
tuscany