Adapting to keep the Highland Games’ spirit alive

James Dawkins at the Dufftown Highland Games in 2017, picture by Kenny Elrick
James Dawkins at the Dufftown Highland Games in 2017, picture by Kenny Elrick