Anya Gallaccio - Red on Green (2012) - The life and death of 10,000 red roses
The grotesque and intricate work of Makota Aida
noooooooooooooooooooooooooooooo!!! damn
(via edwardiansnow)

It’s too bad she won’t live… But then again, who does?
(Source: repllicunt, via fuckyesbladerunner)