Spectacular evening light and stormy sky form a dramatic backdrop to British Airways' London Eye, the tallest observation wheel in the world, South Bank of the Thames, London, England.
england