Meher Baba Jabalpur

Meher Baba at Jabalpur (India) 1938-39 Marble rocks waterfall and Jabalpur Ashram