Dinosaurs in Swanage Bay!
The photos are different views of a single dinosaur backbone or vertebra, probably from an Iguanadon. There are dinosaur remains in Swanage Bay and their bones are occasionally washed up on the beach, usually after storms. The very open, marrow texture of the bone, where it has been worn by the sea, is distinctive and one of the things to look for if you think you’ve found a bone.