Designed by
Title
Basilica of the Holy Cross, world's largest Franciscan Church, Florence, Italy. #307660034
Description
The Basilica of the Holy Cross or Basilica Santa Croce is the largest Franciscan church in the world. Building of this church started in 1294 and it was consecrated in 1442. Within the Basilica are the tombs of Michelangelo Buonarroti and Galileo Galilei.
This image is editorial