Two dead in Aberdeenshire accident

Police
Police