Rev Chaminda Wanigasena
Assistant Priest
Miranda, Parish of Our Lady Star of the Sea
September 15, 2025
Miranda, Parish of Our Lady Star of the Sea