Description of Content

The hitch (tow-bar) on a tractor.

More Information