Monday, May 5, 2008

Starslide by Liliane Lijin



It's in the Evelina Childrens Hospital in London. Click through to see more photos. It lights up inside. Via.

No comments:

Post a Comment

Post a Comment