Sunday, January 22, 2006

Stare

2 Comments:

Blogger Sidney said...

Strange animal! I wonder if he feels happy in the UK?

12:47 am  
Blogger Cool Daddio said...

Llama means 'it calls' in spanish. I think it has been calling you :-)

3:11 am  

Post a Comment

<< Home