Skip Nav
Photo 3 of 16

3

Bull Run

The streets of Pamplona, Spain, were packed with revelers who ran with the bulls for the annual Running of the Bulls festival.

X