Stock Photo: London Eye, ferris wheel on the banks of the Thames River, London, England, Great Britain, Europe