The Spanish city of Zaragoza has celebrated its annual festival the “Fiestas del Pilar”.
The “Offering of Flowers” was the biggest event of the festival, which honours the city’s patron saint, the Virgin Mary.
More than 500 groups took part in the parade, which went on for 14 hours.