more recent less recent
Bears, 2011

Glazen Huis | Amstelpark | Amsterdam

Site specific tape installation on the window, 285 x 178 cm



detail