December 15, 2009
Images from Life Science Library The Physician, 1967.
This set at hi-res on flickr
comment
refresh | audio image