20.08.2010

Superflex’s film “The Financial Crisis” is currently on display at the Sprengel Museum in Hannover, DE.