Aberdeenshire Beltex breeder donates more than £1,000 to charity

Margo Stewart receiving a cheque from Stuart and Murray Wood
Margo Stewart receiving a cheque from Stuart and Murray Wood

Breaking