Canadian-american Filmmaker And
Caroline Leaf is a Canadian-American filmmaker and animator. Leaf made her first film Sand or Peter and the Wolf in 1968 at Harvard University. The short was made by dumping...