dcsimg
Unresolved name

Tegula rubroflammulata

Tegula rubroflammulata is a species of in the family top snails.