John Stack
Science Museum
United Kingdom of Great Britain and Northern Ireland, GB
Cultural Heritage