A carriage driver makes his way through crowds of tourists in Palma de Mallorca, Spain, April 24, 2025. REUTERS/Francisco Ubilla
A carriage driver makes his way through crowds of tourists in Palma de Mallorca, Spain, April 24, 2025. REUTERS/Francisco Ubilla