Showing posts with label World's Ugliest Camels. Show all posts
Showing posts with label World's Ugliest Camels. Show all posts

Wednesday, May 26, 2010

St. Louis: Curiosities from the zoo

Mm... an artistic replica of a dead deer in the tree.
No I did not put it there!


There is something not quite right about this statue...

These might just be the world's ugliest camels

(but I'm sure they have great personalities!).