by icenando
LONDON, UK - JUNE 15: London Eye framing Big Ben in the background. June 15, 2015 in London. Both London Eye and Big Ben are famous landmarks in London.