Engine part with Ford logo, likely a pump or sensor, covered in oil.
AI caption July 2011 · Photo 4187 of 5000
No comments yet.
No comments yet.