View of the British Airways London Eye and River Thames from Westminster Bridge, London, England.
england