Broken down HGV causing delays in Aberdeen

Post Thumbnail