121006_0300

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

Book signing

Book signing

« Previous Image
Next Image »