Deep Devotion in Action - Climbing Up the Thirumala Hills on Knees by Youth
Apr 8 – Nov 13, 2016