Timing belt and pulley system detail, likely from an engine component.
AI caption March 2010 · Photo 593 of 2890
No comments yet.
No comments yet.