Oil well. Oil price cap concept. Oil drilling derricks at desert oilfield. Crude oil production from the ground. Petroleum pump

Code produit:
870855682