Wednesday, May 28, 2008

Coolest Art Piece Ever!

London
London
New York, NY



The Telectroscope - How interesting, wish I could go see this exhibition!

Visit the gallery for more photos!

No comments: