Showing posts with label snow leopard. Show all posts
Showing posts with label snow leopard. Show all posts

Thursday, September 3, 2009

What's a Snow Leopard doing in our house?!


Mum said that there was a Snow Leopard in our house!

Strangely, I didn't smell it, and I sure didn't see it.

I have no idea what she means.