It looks like nothing was found at this location. Maybe try a search?
Photographs of Sri Aurobindo & the Mother
Mirra Enterprise, the business wing of Adan Pradan Trust, Sri Aurobindo Ashram, Pondicherry, India
It looks like nothing was found at this location. Maybe try a search?