LNG terminal in Barcelona

Royalty-free stock photo ID: 51411430

LNG terminal in Barcelona