Francesco Lo Castro, ‘Present Extreme’, 2016, Duane Reed Gallery
Francesco Lo Castro, ‘Present Extreme’, 2016, Duane Reed Gallery

Portals & Dimensions: Group Exhibition - Duane Reed Gallery

About Francesco Lo Castro

Italian, b. 1976, Catania, Italy, based in Miami, FL, United States