Inside the Strange and Beautiful Dermestarium at The Denver Museum of Nature and Science
Below the exhibit halls of the Denver Museum of Nature and Science (DMNS), tucked away from the peals of laughter and patter of footsteps, sits nature's mortuar...