£18million of investment across seven years in Fraserburgh port celebrated

Fraserburgh harbour
Fraserburgh harbour

Breaking