Spain: Thousands Protest Against Mass Tourism In Canary Islands 2
- Captured on Saturday 20th of April 2024
- Location is Canary Islands
Description
Tens of thousands of people took to the streets across Canary Islands on Saturday, April 20 to protest against a model o Read more...