Spaniards, or people living in Barcelona are unhappy. They believe that their city is over-tourished. The villagers have, therefore, demonstrated…
This website uses cookies.