Xaghra Parish » Gallery » 2013 » 29 DEC 2013 - INVESTITURE OF SIX ALTAR BOYS » DSC_0153

DSC_0153
Not yet rated