Digital illustration of pistons working in engines

Royalty-free stock illustration ID: 20508668

Digital illustration of pistons working in engines