15th May 2024
Owner: D8000
Date: 24 May 2003 01:00
Duration:
Location: Aylesbury Station, Depot.
Notes

Also half of 117306 51411.

Not Recognised
117306
960002
Location Show map