MARCEL·LÍ ANTÚNEZ ROCA

  • Human Machine 2001. Interactive installation. Detail