One vehicle collision on Aberdeen road causes delays

Post Thumbnail