101002_0075

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

Ron Lacks signing a book

Ron Lacks signing a book

« Previous Image
Next Image »