Image 1 of 1

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

Two men watch Torrestrella's bulls during the fifth bull run of the San Fermin Festival in Pamplona, northern Spain, on July 11, 2013. © Pedro ARMESTRE
twitterlinkedinfacebook