Award-winning animator Caroline Leaf looks back on her film THE STREET, winner of the 1976 Grand Prize at the Ottawa International Animation Festival.
Caroline and THE STREET will be a part of the 40th Anniversary of the OIAF this September, 21 - 25, 2016. More details at
25 views
121
29
2 months ago 00:00:29 1
Neurogenesis (The Brain Growing)
3 months ago 00:14:31 1
The surprising benefits of boredom and how to harness them