Balthayock celebrates Charolais milestone in the Sidlaws

© DC ThomsonMajor David Walter has been breeding Charolais cattle for 50 years.
Major David Walter has been breeding Charolais cattle for 50 years.

Breaking