The London Eye,London, England, Europe
Tower Bridge crossing the Thames with the Tower Of London on the far river bank, London, England, Europe