Description

Echinoid identification help please. Found today on Weybourne beach, North Norfolk England