Items
Title is exactly
Poster for A Centennial Celebration for the Discovery of Insulin
-
Poster for A Centennial Celebration for the Discovery of Insulin
Poster created for the insulin exhibit