Search
Close this search box.

Church Dedication in Navalapatti, Sri Lanka

New church dedicated in Navalapatti, Central Sri Lanka.

Share

Donate

fso-december-2024