Noisy parade marks the start of Kirkcaldy’s busiest Pride celebration yet

© DC ThomsonKirkcaldy town square was packed
Kirkcaldy town square was packed