Mattias

Art Meets IT

I came across these sculptures while searching for IT monsters (dont ask). The works, Technology versus Organic Life, was created…

15 years ago