279
Despite having to lose a leg because she was denied medical care by her former owners, adorable sheep Carmen now lives happily at Animal Place.
Despite having to lose a leg because she was denied medical care by her former owners, adorable sheep Carmen now lives happily at Animal Place.