Elasmosaurus
Genus within Elasmosauridae
E. platyurus
Step Back
Back to Home