Preview: DeeDee “The Day Is My Enemy” @ NYC’s Station16 Gallery

Station 16 Gallery returns to New York City to present “The Day is My Enemy”, a solo show of New York street artist, DeeDee. Highlighting themes of deception and destruction, The Day is My Enemy explores the public personas we show to the world and the private identities we keep to ourselves.DeeDee describes the motivation