Celebrating its 25th anniversary, this gathering features pipe band competitions, solo performances, and traditional Highland games.
Celebrating its 25th anniversary, this gathering features pipe band competitions, solo performances, and traditional Highland games.