Christmas Markets in Barcelona 2021

Santa Lucia Christmas Market
27 November – 23 December 2021