Christmas Markets in Barcelona 2021

Santa Lucia Christmas Market
25 November – 23 December 2022