Oil terminal in the Dutch port. Netherlands

Royalty-free stock photo ID: 137761571

Oil terminal in the Dutch port. Netherlands