Roadworks to cause delays on A9 in Perth

The A9 near Inveralmond.

Perth & Kinross – The Courier