Northern Abalone

Univalve

Gallery

Animalia Mollusca Gastropoda Lepetellida H. H. Haliotis kamtschatkana