Steering component detail, likely part of a suspension or linkage system.
AI caption September 2010 · Photo 478 of 517
No comments yet.
No comments yet.