Class 31
31512 together with 31163+37219+37244 stabled at Carlisle on 23-aug-97.
Photo : Ross Aitken (aos@cableinet.co.uk).