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