Smaragdia tragena Sea Snail

Smaragdia tragena (Iredale, 1936) Sea Snail