121006_0357

at 3500 × 2333 in Henrietta Lacks Memorial Lecture 2012 Photographs.

David Ewing Duncan admires lecture poster

David Ewing Duncan admires lecture poster

« Previous Image