Congratulations to Stanislava Pinchuk, winner of the Glenfiddich Artist in Residence Prize! Now in its fifteenth year, the Glenfiddich Artist in Residence Prize is valued at $21,000 and includes a three month residency in Dufftown, Scotland. During the residency artists … Continued