8 years ago
p3k dots

An elegy for one of evolution’s marvels.

Giraffes Edge Closer to Extinction.