Isle of Sheppey Tectonatica gastropod

Isle of Sheppey Tectonatica gastropod

Isle of Sheppey Tectonatica gastropod