Beautiful stone wall carvings are inside the Archbasilica

Archbasilica of St. John Lateran located at Piazza di San Giovanni in Laterano, 4, Roma, ItalyIT00184.
Beautiful stone wall carvings are inside the Archbasilica Travel photography Family-friendly: true