2014-10-11 12.12.56

at 2048 × 2048 in Henrietta Lacks Memorial Lecture 2014 Photographs.

2014-10-11 12.12.56
« Previous Image
Next Image »