oil rigs

oil rigs

gulf oil rigs, from dauphin island, alabama.