Farm Trailers

6-12 tonne. Can be manufactured to your requirements.

DSCF0001a DSCF8052a OLYMPUS DIGITAL CAMERA