by icenando
LONDON, UK - JUNE 15: Big Ben framed by London Eye cables, with two of the structure's capsules in the frame. June 15, 2015 in London. Both London Eye and Big Ben are famous landmarks in London.