5/9/11

Meditation. Omkareshwar. Madhya Pradesh


A Sadhu meditating on the banks of the Narmada river in Omkareshwar. Madhya Pradesh.

Buy image