Michael Delucia, ‘Smokestack ’, 2014, Galerie Nathalie Obadia

About Michael Delucia

American, b. 1978, Rochester, NY, United States, based in Brooklyn, NY, United States

Solo Shows

Group Shows

2013
BAM
BAM+NADA Portfolio at NADA Miami Beach