dcsimg
Unresolved name

Gibbula blanfordiana

Gibbula blanfordiana is a species of in the family top snails.