Angus Minstrels pass £600,000 charity milestone

© SuppliedAngus Minstrels with representatives of the recipient charities
Angus Minstrels with representatives of the recipient charities