Amazing art on show at Scotland’s Leading Visual Art & Craft Open Studios,Dumfries and Galloway 25-27 May