Taghenry seth taylor steam buggy

Canadian History Ehx