Wednesday, February 23, 2011

Map of Oil and Gas Installations in Libya


(Click on map to enlarge)

No comments: