Advertisement
Dec 30, 2023
The Vatican has announced an art competition in which your paintings can be displayed inside of St. Peter’s Basilica.