Columbinia elegans

Columbinia elegans is a left-handed, air-breathing land snail species in the genus Columbinia. It is found in Peru.