Incredible work for french artist Hubert Duprat passionate with caddis larva. The idea is easy, the artist put some gold, tiny gemstones, small pearls and Mother Nature does the rest !