Life’s a beach for Kirkcaldy Highland Games crowd

One of the beach races.
One of the beach races.