Former First Minister brings book festival to a close

The coastal village of Portsoy
The coastal village of Portsoy

Breaking