Spanish farmers and agricultural unions gather at Plaza de la Independencia Square, also known as Puerta de Alcalá, in Madrid to protest against unfair competition and agricultural policies
4k 00:15
Add to Collections
Add to Favorites