DR75201

Photo of DR75201 at Kent & East Sussex Railway - Tenterden

Vehicles in this photo

Photo details