121006_0058

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

Members of the Lacks family

Members of the Lacks family

« Previous Image
Next Image »