Successful Return of SFMA Annual Show at Dalkeith Palace