Science Museum
by Sheila Terry/science Photo Library
Title
Science Museum
Artist
Sheila Terry/science Photo Library
Medium
Photograph - Photograph
Description
Science museum. Historical artwork of people and exhibits at the Museum of Science and Art, London, UK, during its construction. Taken from London Illustrated News.
Uploaded
September 26th, 2018
Embed
Share
Comments
There are no comments for Science Museum. Click here to post the first comment.