Wednesday, July 9, 2008

interactive public art....


This piece is titled Human Mirror - another great from the folks who brought us Frozen Grand Central...






No comments: