LONDON - JULY 26, 2012: View of The London Eye on July 26, 2012 in London, England. A famous tourist attraction over river Thames in the capital city London. July 26, 2012.
Editorial use only
Editorial credit: Vladislav Gajic / Shutterstock.com

Royalty-free stock photo ID: 129217232

LONDON - JULY 26, 2012: View of The London Eye on July 26, 2012 in London, England. A famous tourist attraction over river Thames in the capital city London. July 26, 2012.