Britain is littered with legends of the Green Man, a mysterious figure who represents the spirit of, er, something or other. I think I came across him today ... (Sorry, but it was this or yet another Cat in a Box!)
Comments
Sign in or get an account to comment.