Lehman Art Gallery’s “Space Invaders” Featured in Art Experience: New York

December 14, 2012 12:49 pm In the News

The latest issue of Art Experience: New York featured a piece on the Lehman College Art Gallery’s current exhibition “Space Invaders” which is on display until Jan. 9, 2013.