Suivante Accueil Suivante

Indian women kneeled sari in front of God, Kerala Catholic Indian religion

Kneeled in a sari in front of God

21 / 30