Sunday, November 29, 2009

Not Found in Any Stores


Banner, Atlanta Zoo, Atlanta, Georgia, USA
You won't catch us feeding this to any human babies!

No comments:

Post a Comment