Sai Baba

Young Sai Baba comes to Shirdi and starts meditating under a neem tree. The villagers try to stop him but are astounded to witness his miraculous act.

Watchlist