Link, Stedelijk Museum

Amsterdam, The Netherlands

04 October 2003 – 30 December 2003

Link (Installation Views)
Link (Installation Views)