DSC_0188_0335

at 2722 × 1944 in Henrietta Lacks Memorial Lecture 2014 Photographs.

« Previous Image
Next Image »