Vasudar Rao

Born: None


Placeholder

The Island

as uncredited
Released: 2002-12-27

Located in the backwaters of a dam, Sita Parvata is an island slowly submerging due to the...

Movie page