Car and lorry crash on Aberdeen road

Police Scotland attend a road traffic collision  North Deeside Road
Police Scotland attend a road traffic collision North Deeside Road

Breaking

    Cancel