Work (as part of a)

2007 Delft NL

5.70m x 3.10m x 2.60m (h).
Collection Amsterdam Medical Center (AMC) 2023