Makeup Forever

April 12 – May 12, 2012
Images courtesy of Neue Alte Brücke, Frankfurt