Castoroides leiseyorum (giant beaver)




Gallery of Vertebrate Fossils