The CFPS Silver Jubilee
Saturday, 22nd January, 2005
13:00:01
On the back of the ECS move out of Liverpool Street 40145 stands at Ilford Depot.
Back