Back to top

Church Dedication in Navalapatti, Sri Lanka

Alwin Vedhasingh
May 15, 2014
New church dedicated in Navalapatti, Central Sri Lanka.