Day 23379. HeLa cell line. Archival pigment print, 22 x 33 cm.

Dicci cosa ne pensi...