Aamakaar (The Turtle people) (76 mins.): Indian Documentary Producer’s Association (IDPA) Award, 2003 Broadcast rights, YLE, Finland

Research output: Non-textual formDocumentary/Film/TV/Radio

Original languageEnglish (US)
StatePublished - 2003

Cite this