Gary West catches up with David Johnston of the Scottish Schools Pipes and Drums Trust, plus French piper Cassandre Balosso-Bardin.
Discover 11,128,835 listings and 282,924 playable programmes from the BBC
Gary West catches up with David Johnston of the Scottish Schools Pipes and Drums Trust, plus French piper Cassandre Balosso-Bardin.