Ayappas pilgrims praying in a temple of Udupi. Karnataka.

Ayappas pilgrims praying in a temple of Udupi. Karnataka.

Advertisements