Xaghra Parish » Gallery » 2015 » 08 NOV - INSTALLATION NEW XEWKIJA ARCHPRIEST THE CHURCH CEREMONY » DSC_0561 Second witness sigs the document

DSC_0561 Second witness sigs the document
Not yet rated