Italy-1036 - Basilica di Santa Maria
PLEASE, no multi invitations in your comments. DO NOT FEEL YOU HAVE TO COMMENT.Thanks.
The Basilica di Santa Maria del Fiore is the cathedral church of Florence.
9,160
views
25
faves
37
comments
Taken on October 11, 2010