Below are a selection of construction progress images from the A96 Fochabers and Mosstodloch bypass project: