Coronavirus: North-east farmers markets cancelled in move to protect public

Inverurie Farmers Market
Inverurie Farmers Market