Michael Leon, Vexhall opens September 2, 2010 at Pool Gallery, Berlin and runs until October 1, 2010.

What To Read Next