Skip to content

Canadian Pacific steam locomotives

by Omer Lavallée

Cover of Canadian Pacific steam locomotives

No description available.

Canadian Pacific Railway CompanySteam locomotives