INDIA  
Ten Commandments and the Lord's Prayer as an altar backdrop at St Francis Church in Cochin - the first church in India.

Ten Commandments and the Lord's Prayer as an altar backdrop at St Francis Church in Cochin - the first church in India.


Created by GalleryMod 1.b

Reflections Europe Home button