Designed by
Title
Devotees of Lord Ayyappa perform ' Erumeli Petta Thullal' #56185381
Description
Devotees of Lord Ayyappa parade at a procession on the way to Sabarimala pilgrimage on December16, 2011 in Erumeli, India. Around 50 million visit Sabarimala every season
This image is editorial