Temples Florence

Basilica Santa Croce

Basilica San Lorenzo

Temple Russian Church

Russian church in Florence

A-a-ah, more placesloading