Sculpted religious figures of the Holy Family Nativity Scene, in the Historic Center of Lecce; Lecce, Puglia, ItalyImage #: 33358141 See More From: Chris Caldicott