Designed by
Title
One thousand tractors roll for farmer protest #217501743
Description
Strasbourg, France - April 30, 2021: 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