Aberfoyle Forest, a selected group show of 11 British contemporary artists, who were each invited to respond to the beautiful Aberfoyle forest with new work.