Francesco Lo Castro, ‘Colossus’, 2017, Duane Reed Gallery
Francesco Lo Castro, ‘Colossus’, 2017, Duane Reed Gallery