Close-up of engine part, possibly a turbocharger and intake manifold assembly.
AI caption October 2011 · Photo 191 of 416
No comments yet.
No comments yet.