Veules les Roses
Veules les Roses

View of the beach at Veules les Roses, France, with the 'Pebble Plesiosaurus' in the foreground.

Veules les Roses

View of the beach at Veules les Roses, France, with the 'Pebble Plesiosaurus' in the foreground.