freshwater bivalve

freshwater bivalve

Observation - freshwater bivalve - UK and Ireland. Description: