Shopping Cart
Demandasaurus Darwini stock image

Demandasaurus Darwini stock image

Regular price $250.00
Add to Wishlist

Demandasaurus is a rebbachisaurid sauropod known from Lower Cretaceous rocks in Spain. Most rebbachisaurids are known from southern continents, with Demandasaurus being the first discovered in Europe. 

Illustration by Andrey Atuchin