Delays on A96 following car fire report near Aberdeen

Post Thumbnail

Breaking