Industrial environment in the Netherlands

Royalty-free stock photo ID: 20556746

Industrial environment in the Netherlands