ciciblumstein.wordpress.com
Croaking Drain, Hidden Frog @ Brighton Digital Festival ’14
It’s a fact: Amphibians are going extinct. That’s over 7000 species, disappearing from our planet faster than any other living creature. Even Sir David Attenborough is concerned and aro…