2007
F95318357E, Staphylococcus Aureus

F95318357E, Staphylococcus Aureus, 2007, digital print, 3¼ x 7¾ inches