hela_postcard_2016

at 3600 × 2400 in 2016 Henrietta Lacks Memorial Lecture.

« Previous Image