Isle of Sheppey Eotibia gastropod

Isle of Sheppey Eotibia gastropod

Isle of Sheppey Eotibia gastropod