Monday, June 11, 2007

A plasma screen staircase?

In new Louis Vuitton store

No comments: