Arti Leimbacher


Member Since November 24, 2003

Arti Leimbacher uses old like new media for his works. He is known for installations like the ants city 'La ciudad prometida' in the lacasadelcactus, or for his paintings and drawings reflecting views on an archaic and allegoric countryside reaching surrealistic attitudes in sculptures like the standing sheep figures 'Three graces'. Arti Leimbacher is born 1956 in Switzerland and lives in Mallorca.