Quantcast
Last spike of the transcontinental Canadian Pacific... | Almanac.com

Last spike of the transcontinental Canadian Pacific...

Print Friendly and PDF
Last spike of the transcontinental Canadian Pacific Railway driven at Craigellachie, British Columbia