Skip to content
Studio
Oude Haagseweg 83 a2
1066 DC Amsterdam
The Netherlands
+ 31 (0)6 14 50 46 03
 
Studio at Nieuw & Meer during Oogbaden, 1991, Untitled, mixed media, 196 x 197 x 110 cm