101002_0103

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

Members of the Lacks family with author Rebecca Skloot

Members of the Lacks family with author Rebecca Skloot

« Previous Image
Next Image »