DR 80303

Photo of DR 80303 at East Lancashire Railway - Buckley Wells

Vehicles in this photo

Photo details