Rescue and recovery center for farm animals in Spain

Photo by Adri Salido/Anadolu Agency via Getty Images
Rescue and recovery center for farm animals in Spain