Suivante Accueil Suivante

Altar on a street, Fort Cochin, Kochi, Kerala, Christian India

Altar on a street-side chapel - Fort Cochin

4 / 25