Echinus esculentus colour morphs? Linné 1758

Family: Echinidae

Order: Echinoida

Locality: unknown, but N-Atlantic incl. English Channel

Dimensions:

I got all these specimens as Echinus esculentus, English Channel-Urchins or without any taxon (third row, middle, has been found in the Irish Sea). Probably all are Echinus sp., but it is not easy to believe, that they all are of the same species, namely esculentus. Not only the colours are different, but also the tuberculations. What´s about hybrids or even another genus/species? Some help or information would be very welcome!