Dipleurina lacustrata?

Dipleurina lacustrata?

Observation - Dipleurina lacustrata?. Description: