![The Lake In The Distance Of The Oil Pumping Machine](https://images.stockfreeimages.com/thumb/05d3yzmok9.jpg)
The Lake In The Distance Of The Oil Pumping Machine - It Is Daqing Oil Field Scenery.Heilongjiang Province,china.The Clouds Pointing Oil Well. Photo
© Xishuiyuan | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images
Categories: