Royalty-free stock photo ID: 183705671

Oil drilling rig, tanghai county of hebei province oil fields in China - Image