Vatican Christmas Tree arrives in St. Peter’s Square

Rome Reports has this video here.

Featured