Snow Leopard
Snow Leopard We still have some snow left in northern Illinois. Today’s walkabout through the woods yielded a bit more snow; a Snow Leopard. And, if you believe that, I have some oceanfront property in Nebraska for sale. Actually, this image comes from a January trip to New York City and Central Park Zoo. Although it was great to see the beautiful Snow Leopard, it seems like a shame for it to be in a zoo.