Delays for motorists heading to Aberdeen on A96

© GooglePost Thumbnail

Breaking