Designed by
Title
Locals prepare a Shiva deity statue #22554229
Description
MYSORE, INDIA - AUGUST 27: Unidentified locals prepare a Shiva deity statue for a parade on August 27, 2011 in Mysore, India. Hinduism is the largest religion in India.
This image is editorial