A Family Portrait

A picture - so they say - is worth a thousand words. But which thousand words?

Country:
United Kingdom
Duration: 5:02
Year: 2009

Featured in AIAF2010 > International Program #1