Designed by
Title
Landscape of River Thames with London Eye #51471571
Description
London, England - September 2, 2011: Landscape of the River Thames in London dominated by the London Eye Ferris wheel. Picture include tourist boats giving some indication of the huge size of the London Eye.
This image is editorial