In pictures: Laughter and tears at Kirkcaldy’s Race for Life
Hundreds of runners of all ages turned Kirkcaldy’s Beveridge Park pink at the weekend.
They took part in both the 5k Pretty Muddy adults and children’s event on Saturday and the 5k and 10k Race for Life on Sunday in all kinds of weather. Here are some great pictures from the event.