• 5 months ago
These sweet precious mama cats gave birth to their litters on the streets as strays, but were lucky enough to be fed and sheltered by some generous cat ladies. But the mama cats returned the favor when they returned with their kittens in tow!

Recommended