D2271

by

Shop
Shop

Based at South Devon Railway.

Built on 14th March 1958.

Owned by the South Devon Railway.

Painted in Green livery.

Currently operational.