31 May, 2007

In Front of the Eye!


The London Eye, that is.
Don't laugh! That thing costs £40!

No comments: