607

0.0 2010 18 min

A short film commissioned by a hotel in Beijing, The Opposite House.