Fresh Baby Cloud Leopards!

Fresh Baby Cloud Leopards!

Clouded Leopard Cubs Born at the Houston Zoo

Look, a Baby Giraffe!

Look, a Baby Giraffe!

A fresh, teeny-tiny giraffe at the Houston zoo…