China

Screening: STRANDED IN CANTON

Open City Documentary Festival presents: STRANDED IN CANTON MÅNS MÅNSSON / 2014 / DENMARK/SWEDEN / 72" Lebrun is a new player on the burgeoning Chinese...