VADB
Erlenmeyer flasks containing 2,400,000,000 tubercle bacilli by Alfred Eisenstaedt — VisualArtsDB