21 / 78

Needle / Nadel, 2015
Aachen Art Prize 2014
Ludwig Forum
Aachen, Germany