Color illustrated poster

Poster advertising an exposition commemorating Pasteur’s centennial in Strasbourg, France, 1923.

Science History Institute