The interior of the Archbasilica

Archbasilica of St. John Lateran located at Piazza di San Giovanni in Laterano, 4, Roma, ItalyIT00184.
The interior of the Archbasilica Architectural photography Family-friendly: true