Dipleurina lacustrata (Micro 1338)

Dipleurina lacustrata (Micro 1338)

Observation - Dipleurina lacustrata (Micro 1338). Description: