Meher Baba

An Indian spiritual master who declared himself to be the Avatar of the age, known for his teachings on love, God, and silence.

CATEGORIES