Part of the album: Denver Science Museum
The vertebrae show signs of compression injury and leakage which indicate hard physical labor.
The vertebrae show signs of compression injury and leakage which indicate hard physical labor.
Related Photos
Photo Location
The map failed to load!