Farmer testing an experimental weeding technology in a research plot, organic farm.

Code produit:
891306635