Christopher Teague Photography
D2271

D2271

by Christopher Teague Photography

Shop
Shop

Based at South Devon Railway.

Built on 14th March 1958.

Owned by the South Devon Railway.

Painted in Green livery.

Currently operational.