IdN Extra's 11th issue titled 'Cercle #03 - Insects' has dedicated an entire magazine to the little creatures and shows how they can be both art material and a solution for the future. We have a first impression for you on GoSee.
"Appealing or revolting, insects undeniably remain the masters of the world, whatever people think. 80% of living beings are insects. Considered by some as parasites, pests or dirty, they are useful, organized and...