January 17, 2008


"Europa"
Installation/ 2007 / Marcello Mercado / Germany



"Statistics and Evolution´s technical problems"
Installation/ 2003 / Marcello Mercado / Germany

No comments: