A penguin’s eye view of life in the antarctic.

Awarded “Best Animated Short” at the Illinois International Film Festival 2010

Back to Top