dcsimg
Unresolved name

Oligyra ballista (Dall 1890)

Oligyra ballista is a species of in the family Helicinidae.