Global aspirations revealed for Scottish livestock

Representatives from 12 countries officially attended the show
Representatives from 12 countries officially attended the show