Following the recent announcement from the pope Francesco I, this infographic shows the location of the Holy door (currently walled-up) inside the main loggia of Saint Peter, in Rome, plus some fast facts
You need to be a member of NewsPageDesigner to add comments!
Comments