The BCPA has carried out a great variety of other activities since its inception: lectures, seminars, workshops, trio knock-out competitions, composition contests, visits to Victoria, and a trip to Scotland.
Read Profile, Rate, Vote, Contact Link No. 5913
Highland Games in Scotland 2006 Season
Extensive List of Highland Games
Read Entire Article