Aberdeenshire agricultural show announces dates for 2020 event

Colin Rennie
The New Deer Agricultural Show