MAHOUT

In by admin

MAHOUT

Hindu priests do a ritual called ‘puja’ in front of three huge elephants in one of the most important Shiva temples in Kerala. Andres Gutierrez/The Stand