Mallorca, Spain

Mallorca, Spain

Catalan Food

Catalan Food

Barcelona, Spain

Barcelona, Spain

La Mercè Festival 2010 - Correfoc and Finale

La Mercè Festival 2010 - Correfoc and Finale

La Mercè Festival 2010 - Parade of Giants and Castellers

La Mercè Festival 2010 - Parade of Giants and Castellers

Paris, France

Paris, France

Spain 2010 front page

Spain 2010 front page