One of Scotland’s most prominent farm management consultants dies

Spencer Hayes
Spencer Hayes

Breaking