10th May 2024
Owner: D8000
Date: 20 May 1999 01:00
Duration:
Location: Knottingley Depot.
Notes

59204 passing Depot.

Location Show map