Posts tagged Revelstoke cartage
Thomas & Mary Lewis
English, protestantCatherine EnglishThomas lewis, mary lewis, CPR, blacksmith, presbyterian church, rancher, dairy farmer, agriculture, farming, mining, Thomas A. Lewis Jnr., Revelstoke cartage, draying, frank lewis