14th May 2024
Owner: manchester mart
Date: 28 Dec 2011 11:15
Duration: 2 mins
Location: Longsight
Notes

Diesel Loco
Location Show map