20 / 75

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