Traffic light failure causing delays on Aberdeen road

Post Thumbnail