spiney oyster

spiney oyster

Observation - spiney oyster - UK and Ireland. Description: