The Signs 2001, 83 x 40 inches - 208 x 99 cm Chinese stamp, padded fabric, metal wires, objects Prov.: Nuova Icona, Venice, Italy, 2001 - Italian Institute of Culture, London, UK, 2001 Kunstverein Hockrhein, Bad Sackingen, Germany 2002 Collection of the Artist, Venice, Italy photo Edward Smith, Venice, Italy
|