dcsimg

Rectartemon jessei is a species of hunter snails in the family hunter snails.