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