Resource: Wellcome Images Visual Culture Archive

The Wellcome Library announces the free availability of over 100,000 images from their historical holdings.

See the announcement here.