Home
Places
Things
Glossary
Photos
Blog
Toggle sidebar
Home
Places
Things
Glossary
Photos
Blog
About
Image: for splitting the atom
Science Museum, London Science Museum, London, England, UK.
Id
13284
Date
February 17, 2007
Location
250202
Resolution
853 x 1280 px (1 MP)
Camera
Canon EOS DIGITAL REBEL XT
focal length
17mm