Highland contractor wins tender to build 140 homes in Evanton

© Supplied by HHAEvanton housing plan
Evanton housing plan