
Canadian Pacific in the Okanagan and Kootenay valleys of British Columbia: the last days of steam, by Jim Hope.
Canadian Pacific in the Okanagan and Kootenay valleys of British Columbia
Research Room 1.1
HE2810.C2 H66 1989

Canadian Pacific in the Okanagan and Kootenay valleys of British Columbia: the last days of steam, by Jim Hope.