A french artist collaborated with caddisfly larva.

A french artist collaborated with caddisfly larva.
A french artist collaborated with caddisfly larva.

Frenchman and artist Hubert Duprat