Gangi Living Nativity

Gangi

Gangi

The Nativity staged in the village lanes, from the arrival in Bethlehem to the Epiphany.