Christmas Markets in Barcelona

Santa Lucia Christmas Market
30 November – 23 December