At the Bullfight Arena of Pastrana. Toros de lidia, as written on the truck, is spanish for fighting bulls.
At the Bullfight Arena of Pastrana. Toros de lidia, as written on the truck, is spanish for fighting bulls. Nature - Birds and Animals, Vehicle - Cars and Trucks By: Dania