Delays on Aberdeen road after traffic light failure

Road users may suffer delays.
Road users may suffer delays.

Breaking

    Cancel