SHOWREEL: Animation & Design

SHOWREEL: Animation & Design

London Metropolitan University graduation showreel, 2008.