Entrance to the Science Museum in Kensington, London 2

- Image ID: CF1RF1
Entrance to the Science Museum in Kensington, London 2
Jon Bower- art and museums / Alamy Stock Photo
Image ID: CF1RF1
England, London, South Kensington. A sculpture of an astronaut by an escalator leading up into a giant earth sculpture in the Visions of Earth gallery in the Red Zone of the Natural History Museum.
Location: South Kensington, London, England

Similar stock images