Image 1 of 1
04IN-cu0131.jpg
Hindu pilgrims ascending stairs to Temple. Thaipussam Festival. India