spiney oyster

spiney oyster

Observation - spiney oyster. Description: