Show menu

Rt. Rev. C.H.W. de Soysa

ARCJPC (Member)

Anglican bishop of Colombo, Sri Lanka