Back to album

Micrometer

Kelham Island Museum, Sheffield, South Yorkshire, UK.

628 views
1 fave
1 comment
Uploaded on November 30, 2016
Taken on November 20, 2016