‘Please save our town centres’ say Aberdeenshire business owners

Peterhead town centre
Peterhead town centre