Christmas

Dec
06
An aerial photo of the hilltop town of Greccio in the Italian region of Umbria.

Welcome to Greccio

The Capuchin Province of St. Joseph recognizes the 800th anniversary of a Christmas tradition.
2 min read