Close-up of an engine water pump and pulley assembly, likely during a rebuild or repair.
AI caption March 2012 · Photo 2547 of 2561
No comments yet.
No comments yet.