13th May 2024
Owner: 66502
Date: 16 Oct 2005 10:05
Duration: 1hr
Location: Leicester Station
Notes

DEMU
Diesel Loco
Location Show map