Currently browsing tag

hormiga arte

DSC_0020-web

Ameisenwerk

During March and April 2008 Arti Leimbacher showed in the ‘Neuer Shed’ in the buildings of the ‘Eisenwerk’ in Frauenfeld, Switzerland, selected …