An oil field located in Algeria's desert region, contributing to the nation's oil production Website
No one has left a review of this topic, be the first!