Tavia Ito

Born: None


Placeholder

Maya Deren's Sink

as Herself
Released: 2011-01-05

Maya Deren's Sink, a 30 minute experimental film, is an evocative tribute to the mother of...

Movie page