Plaza de Toros de La Merced, Huelva, Andalucía, Spain

33 Fights