Antonio Carraro
An Italian producer of specialized tractors for orchards, vinyards, soccer fields, golf courses, agryculture, utility and parks. Based in Campodarsego, in the province of Padua - Italy.