Meher Baba washing hands in the river Narmada near Jabalpur-1938.



More about Jabalpur

Baba's photograph before the water fall