Running of the Bulls

The running of the bulls and the San Fermin festival in Pamplona, Spain. (Editor’s note: Some photos are graphic.)