Mike Cubberley Railways': 31105 4Z07 @ Grove Park 25-4-2006 MJC
Mike Cubberley Railways': 31105 5Z14 @ Bramdean 3-2-2006 MJC
Mike Cubberley Railways': 31105 5Z14 a @ Bramdean 3-2-2006 MJC
Mike Cubberley Railways': 31105 5Z14 b @ Bramdean 3-2-2006 MJC
Mike Cubberley Railways': 31105 5Z14 cab detail @ Bramdean 3-2-2006 MJC
Mike Cubberley Railways': 31105 5Z14 cab detail a @ Bramdean 3-2-2006 MJC
Mike Cubberley Railways': 31105 5Z14 side detail @ Bramdean 3-2-2006 MJC
Mike Cubberley Railways': 31105 5Z14 side detail a @ Bramdean 3-2-2006 MJC
Mike Cubberley Railways': 31106 4Q08 DM - SL @ Paddock Wood 15MAY10 MJC
Mike Cubberley Railways': 31106 4Z07 @ Grove Park 25-4-2006 MJC
Mike Cubberley Railways': 31108 & 31128 @ Medstead & Four Marks 15-5-2005 MJC
Mike Cubberley Railways': 31110 ( D5528 ) @ Barrow Hill 9JULY06 MJC
Mike Cubberley Railways': 31128 & 73107 @ Dagenham CTRL 31-3-2006 MJC
Mike Cubberley Railways': 31128 @ Medstead & Four Marks 15-5-2005 MJC
Mike Cubberley Railways': 31190 & 66844 Buffer Puffer 8 @ Grove Park Down Sdgs 24OCT09 MJC
Mike Cubberley Railways': 31233 @ Kent House 26MARCH07 MJC
Mike Cubberley Railways': 31233 with the 1Z14 Dollands Moor to Etches Park passing Grove Park 24APR10 MJC
Mike Cubberley Railways': 31255 @ Colne Valley Railway 5-3-2006 MJC
Mike Cubberley Railways': 31255 a @ Colne Valley Railway 5-3-2006 MJC
Mike Cubberley Railways': 31270 @ Darley Dale, Peak Rail 9JULY06 MJC
Mike Cubberley Railways': 31285 & 31602 @ Grove Park 11AUG07 MJC
Mike Cubberley Railways': 31285 & 31602 a @ Grove Park 11AUG07 MJC
Mike Cubberley Railways': 31285 @ Grove Park 11AUG07 MJC
Mike Cubberley Railways': 31438 @ Dereham 18MARCH07 MJC
Mike Cubberley Railways': 31452 & 31454 @ Tonbridge 26JUNE06 MJC
Mike Cubberley Railways': 31452 & 37605 @ Keighley 19-6-2005 MJC
Mike Cubberley Railways': 31452 @ Cannon Street 1 9MAY06 MJC
Mike Cubberley Railways': 31452 @ Cannon Street 2 9MAY06 MJC
Mike Cubberley Railways': 31452 @ Cannon Street 3 9MAY06 MJC
Mike Cubberley Railways': 31452 @ Ingrow 19-6-2005 MJC