An oil field in the Algerian Sahara Desert, a key asset in Algeria's oil industry Website
No one has left a review of this topic, be the first!