Tagpat dog william lyon mackenzie king

Canadian History Ehx