Designed by
Title
One thousand tractors roll for farmer protest #217501703
Description
Strasbourg, France - April 30, 2021: European Court of Human Rights and one thousand tractors roll for farmer protest in front of European Parliament to put pressure on CAP negotiations underway in Brussels
This image is editorial