Miscellaneous Tokens, Medals, and Exonumia

Canadian Miscellaneous Tokens, Medals, and Exonumia