River Thames and London skyline seen from Sky Garden, the highest public garden in London

- Image ID: KCA62A