Engine part detail, likely from a Ford vehicle.
AI caption February 2014 · Photo 906 of 1001
No comments yet.
No comments yet.