Christopher Teague Photography
D9521

D9521

by Christopher Teague Photography

Shop
Shop

Based at Dean Forest Railway.

Built in 1964.

Painted in BR Blue livery with chevrons.

Currently operational.