Towards the last spike : a verse panorama of the struggle to build the first Canadian transcontinental from the time of the prop

CP00647-002.jpg
CP00647.jpg

canpub