Sauropod excavation 1982

- Image ID: A8XM0T
Sauropod excavation 1982
The Natural History Museum / Alamy Stock Photo
Image ID: A8XM0T
Palaeontologists excavating Sauropod dinosaur fossils on an Upper Jurassic fossilbed The fossils had been washed up on riverbanks Sichuan China 1982