Rome. Italy. 11. March. 2017. Piazza del Popolo Square. Basilica of Santa Maria in Montesanto. In the Church of Santa Maria in Montesanto there is a "Mass of Artists" Shutterstock Image - Rome. Italy. 11. March. 2017. Piazza del Popolo Square. Basilica of Santa Maria in Montesanto. In the Church of Santa Maria in Montesanto there is a "Mass of Artists" - ID: 1129620032