16 April 2013

THE HOOD # 221

The Ghost who walks on Walcott st, Menora...

Mr Walker ... He watches

He's been placed over this Cheshire Cat and you can still see an eye and an ear

No comments: