The lake in the distance of the oil pumping machine
Heilongjiang province,china.The image is Daqing oil field scenery.
© Xishuiyuan | Stock Free Images
Similar Free Images
Categories: