This is a close-up view of a water pump impeller, showing signs of coolant residue.
AI caption April 2007 · Photo 79 of 82
No comments yet.
No comments yet.