Mallorca, SpainCatalan FoodBarcelona, SpainLa Mercè Festival 2010 - Correfoc and FinaleLa Mercè Festival 2010 - Parade of Giants and CastellersParis, FranceSpain 2010 front page