Interesting Animal Fact #1530



The largest litter of kittens produced 19 kittens.
Categories:    Animal  
Next Fact