121006_0002

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

Breakfast

Breakfast

Next Image »