In Pictures: Aberdeen Highland Games

More from the Evening Express

    Cancel