Elements of Illusion #18, acrylic on canvas, 67" X 159"
December 1-26, 2009 Elements of Illusion New Art Center, 580 8th Ave. at 38th St.,5 fl. • New York, NY 10018 Reception: Thursday, December 10, 2009 6-8 PM