dcsimg

Banded mangrove ear snail (Cassidula nucleus)