Advertisement

Thousands celebrate the Spanish festival of San Fermin