3/22/15

Meditation. Omkareshwar. Madhya Pradesh


A sadhu meditating on the banks of the Narmada river in Omkareshwar.