This little baby leopard was born in Lowry Park in Tampa. A shame we hadn’t known about this wen we went to Florida! I would have loved meeting the little one. 🙂
At least we have a video that someone sent in to us via Facebook hehe
Well, this is the cutest thing I've seen all day.This is a 2-week-old clouded leopard kitten recently born at Tampa's Lowry Park Zoo.
Posted by I fucking love science on Thursday, 26 March 2015
P.S: Please don’t forget to signup to our Newsletter. 😀