Oil refinery in Hamburg, Germany, petrochemical industry night scene

Royalty-free stock photo ID: 102823631

Oil refinery in Hamburg, Germany, petrochemical industry night scene