Spaniards on the Street: Too Many Foreigners, Not Enough Spain August 12, 2026August 1, 2025 by ManOnTheStreet