Trebro SC2010 Turf Harvester. Self-propelled, automatic stacking, roll harvester.

Contact the seller