Designed by
Title
One thousand tractors roll for farmer protest #217501763
Description
Strasbourg, France - April 30, 2021: Peasants talking as One thousand tractors roll for farmer protest in front of Council of Europe and European Parliament to put pressure on CAP negotiations underway in Brussels
This image is editorial