UNITED KINGDOM | Saturday, 5 December 2009 | Views [278]
London Eye at night. Actually it's like 3am or something.