KARL LARSSON

TWELVE HOURS


14 September - 26 October 2013


Opening on Friday
13 September 2013, 6pm - 9pm