Mother Meera is an embodiment of the Divine Feminine, who gives silent Darshan, a spiritual blessing of love and light,

by touch and sight, to thousands of people all over the world.

Awaken Spirit Posts

Source: AWAKEN