Not steam, but I thought I’d include this picture of an Island Line electric train [ex London Transport 1938 tube stock] on Ryde pier, 1 June 2004.
Previous picture
Up
home