Broken down bus causes delays on Aberdeen road

Post Thumbnail