Latest captures:
31271 at Llangollen Station, Oct 12, 2019
31271 at Llangollen Station, Oct 12, 2019
31271 at Leek, May 4, 2019
31106 at Hadley, Aug 22, 2013
Older captures:
31 301 at March Railway Station, Jun 4, 1989
31 119 at Manchester Victoria, Mar 16, 1991
31 199 + 31 312 at Newport Railway Station, Jul 20, 1993