Royalty-free stock photo ID: 1087430039

Caddisfly (Trichoptera) seats on green leaf macro portrait. Close up horizontal shot