29th March 2024
Owner: D8000
Date: 23 Jun 2003 01:00
Duration:
Location: Clapham Junction
Notes

Diesel Loco
Electric Loco
Not Recognised
4233456
4233456
4233518
4233916
Location Show map