Shiva Statue: New Delhi, India

September 8, 2016
A statue of the Hindu god, Shiva, towers over a skinny cow walking along a highway outside of New Delhi, India.

A statue of the Hindu god, Shiva, towers over a skinny cow walking along a highway outside of New Delhi, India.

Subscribe To RSS
Subscribe Via Email

 

Share this photo: