Gulf Oman

1970s

13155_39201_united_arab_emirates4

Oil rig in the Gulf of Oman, oil derricks, flames spewing from pipes,…