Dean Fleming In New York: Included in the Met Breuer
Exhibition, «Delirious: Art at the Limits of Reason, 1950 - 1980» and An
Upcoming Solo Exhibition, «Duality» at David Richard Gallery's New Location in Harlem 211 East 121st Street New York, NY 10035