sixth-extinction

“QiQi,” the last Yangtze river dolphin, receives a fish from one of his keepers. Photo c.1996. [x]