Shadow of London Eye on River Thames

South Bank, London