Dancers celebrating the centenary of RSCDS Edinburgh Branch with local affiliated groups including: Edinburgh University New Scotland Dance Society, Dunedin Dancers, The Atholl Scottish Country Dance Club, Trinity Scottish Country Dance Club and Morningsid