Aberdeen & Aberdeenshire Thousands turn out at north-east Highland Games for sunny day of sports June 17, 2019