111001_0019

at 2500 × 1667 in Henrietta Lacks Memorial Lecture 2011 Photographs.

Dr. Daniel Ford and Lawrence Lacks

Dr. Daniel Ford and Lawrence Lacks

« Previous Image
Next Image »