Share
twitterlinkedinfacebook
Image 1 of 1
KDD00838UK.jpg
Gregor Edmunds from Scotland has been world caber tossing champon, No 1 Highland Games athlete in the world and World Highland Games champion 2007. Here he stands in a garage holding the national flag.