CPR 1201 Canadian Pacific Railway Steam 4-6-2 at Vancouver, British ...

Responsive image
source