minervaspencilcase.com
Visiting the Archbasilica of St John Lateran
While St Peter’s attracts more visitors, it is actually this Roman basilica which holds the title of the most important Catholic church. It is the seat of this cathedral which give…