Isle of Sheppey Limacina gastropod

Isle of Sheppey Limacina gastropod

Isle of Sheppey Limacina gastropod