Search

Vatican Nativity Scene Comes from Peru

The Nativity scene that will be installed in Saint Peter’s Square in the Vatican City for Christmas 2021 will come from Peru.


5 views0 comments