Royalty-free stock photo ID: 1174594000

Details and different images of locomotives, marshalling yard, wagons, carriages and train stations in an old industrial heritage museum in the netherlands at Beekbergen