Two Red Oil pumps. Oil industry equipment.

Royalty-free stock illustration ID: 138505076

Two Red Oil pumps. Oil industry equipment.