By Axel Brechensbauer in New Art on Friday 4 May 2012
These are by far the most amazing sculptures I’ve seen. Note that they were made in 2001 and include a CD-ROM. I guess it contains multi-media, whatever that meant back then.
Share your favourite cultural finds with the Lost At E Minor community and become famous in the process. Well, kinda.
by Inigo del Castillo
by Low Lai Chow