Anton Raja Kumar

Williams

Presbyter

Ordained on 1996

In Office

Special License under the Archdeacon Priest in Charge of St. Luke's Church, Galewela
A man