Wednesday, May 6, 2009

Sherlock Thumb

Can you find Sherlock Thumb in the Bonsai Forest?