Stunning sunshine greets visitors to Kirkcaldy’s Beach Highland Games

© DC ThomsonOrganisers could not have hoped for a better morning.
Organisers could not have hoped for a better morning.

Breaking