Elin HorganMay 20, 20193 minMeet the stockist: VK Gallery, St IvesVK Gallery is a fine art and contemporary craft gallery based in the riverside town of St Ives in beautiful Cambridgeshire. Opened in...