Mother Meera (born Kamala Reddy) is an Indian spiritual leader, believed by her devotees to be an embodiment (avatar) of the Divine Mother, though she does not claim to be a guru or to have followers. Her teaching is related to devotion to God, and in that tradition she accepts all denominations to her Ashram in Balduinstein, a small town in Germany.
Photo Credit: Distributed under the CC BY 2.5 Generic license