ainawgsd:

Cuban Land Snails-Blaesospira echinus

Blaesospira is a genus of land snails with an operculum, terrestrial gastropod mollusks in the family Pomatiidae. This is a land snail species endemic to Cuba.