Toothed topshell

Toothed topshell

Observation - Toothed topshell - UK and Ireland. Description: