Spain's San Fermin Festival

July 14, 2012

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