Markets for sheep and cattle performing well

Colin Slessor, John Angus and Tim McDonald from Aberdeen and Northern Marts
Colin Slessor, John Angus and Tim McDonald from Aberdeen and Northern Marts