Image 1 of 1

20130710-SPAIN-SAN FERMIN-TORRESTRELLA-0030.jpg

A participant runs in front of Torrestrella's bulls during the bull run of the San FermÍn Festival, on July 11, 2013, in Pamplona, northern Spain. AFP PHOTO/ PEDRO ARMESTRE
twitterlinkedinfacebook