Gelato Global Print - Premium Semi-Glossy Paper Wooden Framed Poster - The Avatar Meher Baba - Silent Mouni - Sufism - India

Print Material

  • $13.48

Meher Baba was an Indian spiritual master who claimed he was the Avatar. Merwan Sheriar Irani was born in 1894 in Pune, India, to Irani Zoroastrian parents. His spiritual transformation began when he was 19 years old and lasted for seven years. Born: February 25, 1894, Pune, India Died: January 3...

Full Product Details