Amsterdam, Netherlands. 1983 - 2002.

Link Up.

Installation, Art Affairs, Amsterdam, NL. 1997. Photo © C.Cadin.

Link Up.  by Norman Dilworth