Judwiga Kowalski

Filmmaker

Tot Ou Tard
A squirrel and a bat can't agree on day and night.
Switzerland , 5:00, 2006

Featured in AIAF2008 > Kids Program