by nelsonart
LONDON, UK -JANUARY 27, 2013: The London Eye tourist attraction near the River Thames in London, UK