Where are Ron and Ellen?
France 2005
Dinosaur egg exhibit at the Dinosaur Park near Mèze.