Back to photostream

K119 N 006

26020 at Doncaster Plant centenary September 1953

2,083 views
7 faves
1 comment
Uploaded on September 4, 2018