dcsimg

Anteaeolidiella indica: Egg ribbon