Main Road Under Construction

Main Road under Construction

Dual carriageway in final stages of construction, Scotland.