sctv.github.io

A Cicada in the Hand Indonesian rice goddesses, bio art and centipedes as long as your arm - it’s all in a day’s work for artist and scientist Dr Brian Degger. :

https://creativeconomy.britishcouncil.org/blog/14/07/22/cicada-hand/