Five Perfectly Fuzzy Photos Of These New Leopard Cubs

These two North Chinese Leopard cubs were born in early August at Tierpark Zoo in Berlin. They were seen by the public for the first time on Friday.

Posted on