Designed by
Title
One thousand tractors roll for farmer protest #294148124
Description
Strasbourg, France - April 30, 2021: Farmers protest at the Council of Europe, pressuring CAP negotiations in Brussels. Tractors bear inscriptions: Save Your Farmer
This image is editorial