dcsimg

Helicopsyche puyoa is a species of in the family snail-case caddisflies.