Human Nature

2008 / Specta / Installation view / Detail