Sandhaven Beach, Fraserburgh: Peaceful Aberdeenshire Sands | OnlyBeaches