Zebra Caddisfly (Macrostemum zebratum)

Discuss this image