Back to gallery

LT/LCBS street scenes

I reckon I can think of someone who will be very pleased to see this view of SMS 369 at Harrow on the Hill Station on 20 February 1980.....

1,361 views
19 faves
1 comment
Uploaded on June 7, 2024
Taken on February 20, 1980