A small exhibition of some cool lithic technology, courtesy of The Museum of Texas Tech University. Maybe the glitches will get fixed, maybe they won't...
September 03, 2023
No tags yet.