Delays on Aberdeen road after traffic light failure

Road users may suffer delays.
Breaking

    Cancel