Coronavirus: Farmers markets across Aberdeenshire cancelled

Inverurie Farmers Market, Market Square, Inverurie.
09/02/19
Picture by KATH FLANNERY
Inverurie Farmers Market, Market Square, Inverurie. 09/02/19 Picture by KATH FLANNERY