Studio Swine launches living and breathing scientific sculpture at Eden Project Becky Sunshine Wallpaper* 23.05.2018