Title: The Canadian Highland Society ...
Subjects: Scots, Canadian Highland Society, Societies
Places: Canada