dcsimg

Sitala haroldi is a species of in the family Helicarionidae.