dcsimg

Sitala denselirata is a species of in the family Helicarionidae.