Bullfighter Francisco Rivera is seen starting the pilgrimage of 'El Rocio' on May 19, 2010 in Huelva, Spain.
Bullfighter Francisco Rivera is seen starting the pilgrimage of 'El Rocio' on May 19, 2010 in Huelva, Spain.
Bullfighter Francisco Rivera is seen starting the pilgrimage of 'El Rocio' on May 19, 2010 in Huelva, Spain.
Bullfighter Francisco Rivera is seen starting the pilgrimage of 'El Rocio' on May 19, 2010 in Huelva, Spain.
Bullfighter Francisco Rivera is seen starting the pilgrimage of 'El Rocio' on May 19, 2010 in Huelva, Spain.
Bullfighter Francisco Rivera is seen starting the pilgrimage of 'El Rocio' on May 19, 2010 in Huelva, Spain.