This is a reconstructed skeleton of Carpolestes simpsoni
May 9, 2011

Images