Complex engine of modern car with lots of details.

Royalty-free stock photo ID: 16929007

Complex engine of modern car with lots of details.