Miracle of Mother Nature





After Meher Baba dropped His physical form in 1969, a natural image of Meher Baba's face appeared on a Umar Tree  just out side the window of His bedroom. The image was there for a few months and was naturally diminished  with the growth of the new scalings on the tree.