Wednesday, June 15, 2011

Climbing the Mountain





Sneak preview of "one-eight hundred" opening June 25 at Play Mountain Tokyo. Installation images coming soon. Play Mountain HERE

No comments:

Post a Comment