14th May 2024
Owner: D8000
Date: 25 Mar 2006 10:23
Duration: Passing.
Location: North Pole Depot.
Notes

Diesel Loco
Location Show map