Repeat: Disturbing photographs have emerged of an abandoned sheep that was left immobilized by nearly 50lbs of matted, urine-soaked wool.
Disturbing photographs have emerged of an abandoned sheep that was left immobilized by nearly 50lbs of matted, urine-soaked wool.