Spain's San Fermin Festival

Festival goers celebrate the final day of San Fermin, in Pamplona, Spain. July 14, 2012.