Designed by
Title
One thousand tractors roll for farmer protest #217501735
Description
Strasbourg, France - April 30, 2021: Placard with words - France do you still want your peasants - 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