Place: London Eye, London, England, United Kingdom
By Emily Ward Uploaded on 5 December 2007 28 views