Open Call: ‘La Becque Artist Residency’ in Switzerland
Text by CLOT Magazine La Becque Artist Residency is a recently started programme of residencies in Switzerland, located on the shores of Lake Geneva between Vevey and Montreux, dedicate particular attention to projects exploring the intertwined notions of nature, the environment, and of technology. At the core of contemporary preoccupations and of growing urgency, these […]