Buy Buy Baby

An art deco extravaganza, perfectly pitched to make the pitch that life is all about Buy Baby, Buy!

Country: United Kingdom
Duration: 8:44
Year: 2012

Featured in AIAF2013 > International Program #1