More than 7,000 people dressed as Santa Claus ran through central Madrid on Sunday in a charity race to raise money for cancer care.
Many children dressed as elves in green robes also took part in the 5km (3 mile) race along Madrid’s Paseo de la Castellana avenue.
Organisers say the Santa-themed race is the largest of its kind in the world.
Part of the entry-fee paid by each participant in the race will be donated to the cancer care non-profit organisation, Fundacion Intheos.