Royalty-free stock photo ID: 1172296291

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