LATEST NEWS
Jun 03, 2019 18:16
Parishioners of Kanigiri Deanery, Nellore Diocese, south-east India. © Aid to the Church in Need