Interior of the church of Santa Maria del Carmine, Florence © Museo Galileo / Marco Berni
413 Photos
8 Photos
Santa Maria del Carmine and San Felice in Piazza