Image 19 of 42
< Prev Next >
Restoration of Faith.Velankanni Church in Nagapattinam.India.
Restoration of Faith.Velankanni Church in Nagapattinam.India.