Niclas Castello, ‘Cleopatra's Lips (Red) ’, 2015, Maddox Gallery

About Niclas Castello

German, b. 1978, Neuhaus am Rennweg, Germany, based in Berlin & New York