This image is of a Nolmesina septentrionalis giant pampathere (like an armadillo) fossil on display at Mace Brown Museum of Natural History (August 2017). It dates to the Pleistocene Epoch (about 2-1.5 million years ago), Quaternary Period. The fossil was found in the Suwanee River Florida, USA.
Learn more at their blog: http://blogs.cofc.edu/macebrownmuseum/