Vatican Christmas Display ‘a Sign of Hope’
- Ecclesia Turonensis
- Nov 8, 2020
- 1 min read
The Vatican's Nativity Scene in Rome, Italy for 2020 will be a “monumental Nativity scene of the Castelli,” consisting of larger than life-size ceramic statues made by teachers and alumni of an art institute in the Italian region of Abruzzo.

Comments