Home » 08 867

08 867

Name:
Depot:
Livery:
Owner: English Welsh & Scottish Railways Ltd

Dewsbury RMS Locotec. 27/07/2000 MJM


Sightings by other spotters View on map