The Basilica of St. Mary Major in Rome launches a new internet portal available in seven languages, offering visitors the opportunity to explore its spiritual and artistic richness and fostering a deeper connection with the faithful.
The Basilica of St. Mary Major in Rome launches a new internet portal available in seven languages, offering visitors the opportunity to explore its spiritual and artistic richness and fostering a deeper connection with the faithful.