Tuesday, December 18, 2007

What the heck is this?


Anyone can tell me what is this? Is this a flea? Tick? Or Mites?
Please enlighten me! Thanks!

No comments: