Basilica Of Santa Croce

Basilica of Santa Croce

The Basilica di Santa Croce in Florence, Italy The Basilica is the largest Franciscan church in the world.

Similar Free Images