Detail of an automotive component, likely a radiator part, with attached wiring.
AI caption May 2005 · Photo 26 of 122
No comments yet.
No comments yet.