Bathgate Cadet
Kiltie in the sun Bathgate & West Lothian Highland Games 2009
Bathgate Highland Games 2006