Lun Lun, a giant panda at the Atlanta Zoo, gave birth to twin cubs on July 16, 2013. This marks a joyous occasion in eyes of conservationists and animal lovers world wide as the giant panda is one of the world's most endangered species. Check out this picture of the little guys!
No comments:
Post a Comment