Dipleurina lacustrata - is it ?

Dipleurina lacustrata  - is it ?

Observation - Dipleurina lacustrata - is it ? - UK and Ireland. Description: