Half naked women and men have drenched themselves in fake blood to protest against bull runs ahead of Spain's famous Running of the Bulls festival.
Hannah Rose Bailey, from Australia, was one of 75 animal rights activists to protest outside Pamplona's main square on Tuesday as the northern Spanish city's San Fermin festival prepares to kick off this week.
The 22-year-old wore just her underwear and a bull horn headband as she poured buckets of fake blood over herself as part of the demonstration organised by AnimaNaturalis and PETA.
About one million people from around the world come to see the week-long festival's daily running of the bulls, where runners lead the animals through the streets.
In the evening, there are bullfights.
'Torturing and killing animals can never be justified as entertainment,' Hannah said.
'We're calling on Spain to end its widely condemned Running of the Bulls event and the bullfights that follow - and, with them, the horrific suffering and abuse of bulls.'