
Human Labels / 100 Identity Cups
Interactive installation by Peter De Bruyne
visual arts