Class 31.

31434 stabled at Carlisle on 5-sept-97.

Photo: Ross Aitken (aos@cableinet.co.uk).