Lucy, Ocelot / Abilene Zoo

The Abilene Zoo, in Texas, has a new baby Ocelot. Born 9 September, to proud Ocelot parents Hotrod and Ellie, little Lucy is now old enough to be out on exhibit with her mother — via ZooBorns

Share this Story
Load More Related Articles
Load More By Red Wolf
Load More In Wildlife

Leave a Reply

Your email address will not be published. Required fields are marked *

Photos from Flickr