Fun in the sun at Kirkcaldy's Beach Highland Games
Hundreds tuned out on Kirkcaldy Esplanade for the town's third annual Beach Highland Games at the weekend.
The event was originally due to take place in June but was rescheduled due to poor weather.
Thankfully, there were no such problems on Saturday with the beach bathed in glorious sunshine.
Advertisement
Hide AdAdvertisement
Hide AdBill Harvey, manager of the event organisers Kirkcaldy 4 All, said he was happy with how the day unfolded.