Bidspirit auction | An agricultural hay/straw cutter possibly
An agricultural hay/straw cutter possibly a peat cutter?