Markinch Highland Games cancelled for second successive year

© Kenny Smith 07809 450119Markinch Highland Games was last held in 2019.
Markinch Highland Games was last held in 2019.