A small mollusk, probably a limpet, held upside down

A small mollusk, probably a limpet, found in a tide pool on Espiritu Santo Island.

Close Window