Images from life
British Museum (Natural History)
London British Museum (Natural History)
1971
Electron microscope.