Aida Banaji

Born: None


Placeholder

A Mermaid Called Aida

as Self
Released: 1996-01-01

A fascinating documentary that reveals the enigmatic real-life story of India’s most famous...

Movie page