The Leighton Artist Studios are a cornerstone program of the Banff Centre, providing independent residencies for artists working on self-directed research-creation projects. This program is home to ...