Saturday, October 24, 2009

Mystery solved


Giraffe is merely whispering to the Scottish teddy.

No comments: