Isle of Sheppey Teredo bivalve

Isle of Sheppey Teredo bivalve

Isle of Sheppey Teredo bivalve