St. Andrews Caledonian Society Fund
Established to support education for Scotish culture and Heritage in Kamloops and Area through music, dance and sport and recreation.
Established to support education for Scotish culture and Heritage in Kamloops and Area through music, dance and sport and recreation.