Licensing of Fr Clement Upton at The Holy Trinity Anglican Church in Sliema

Licensing of Fr Clement Upton at The Holy Trinity Anglican Church in Sliema