Mother Meera

Indian mystic living in Germany
English: Mother Meera