Cheshire cat

From American McGee's Alice, I think - not sure why it's in a window in Soho several years after the game came out.

4,043 views
13 faves
9 comments
Taken on August 13, 2006