Wei-Chang Sun

Filmmaker

The Harvester
Laughter maybe the best medicine - but what if you're completely nuts to start with.
South Africa , 0:59, 2007

Featured in AIAF2008 > Late Night Bizarre