Back to album

08768 at Carlisle.

Monday 24th April 1989. 08768 was station pilot which is a duty seldom, if ever, seen today.

810 views
6 faves
0 comments
Uploaded on June 15, 2015
Taken on April 24, 1989