Arti Leimbacher
Since 2003
Works in Ses Salines, Illinois Spain

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.