isolated oil well pump

Royalty-free stock photo ID: 106003406

isolated oil well pump