Space Invaders: The Sculpture Center

Saturday, April 24, 2010, 2:00PM - 4:00PM

"1834 East 123rd Street, Cleveland, OH 44106
On View: New works by Andrea Keys and Stefan Chinov"

Other Upcoming Events

View All

8x8x8
View Calendar

28 8x8x8

07 (p)SPACE presents Peg and...