Stock Photo: Figures in Christmas market. Vilafranca del Penedes, Barcelona province, Catalonia, Spain