top of page

Vatican Christmas Display ‘a Sign of Hope’

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.

43 views0 comments


bottom of page