Back in 2018, two kitten littermates arrived at SPCA of Wake County in North Carolina. As the SPCA staff were examining the kittens, they noticed something different about one of them. While the male ...
Leo and Lily were found abandoned on the streets in a "horrendous state" with severe eye problems.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results