Hundreds of people marched on Saturday in the town of Soller, in the island of Mallorca against mass tourism.
Your Compass for Current News
Hundreds of people marched on Saturday in the town of Soller, in the island of Mallorca against mass tourism.