The Flowers of Paranoia

February – March 15, 2014
Images courtesy of Neue Alte Brücke, Frankfurt.