Giant

Limpet

Univalve

Gallery

Distribution: Washington