Detail of vehicle front-end components, likely part of the radiator support structure.
AI caption February 2008 · Photo 28 of 515
No comments yet.
No comments yet.