Thursday, May 5, 2016

Steam in colour, Canadian Pacific in Montreal


No comments: