Taking stock of farming world at North East Scotland Agricultural Advisory Group rural forum

Taking stock of farming world at North East Scotland Agricultural Advisory Group rural forum

Breaking