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 280,404 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.