Photo Link

When the sun slides over London into the Welsh mountains the night people come out. The streets belong to the the hunters and the hunted and who can tell which are the monsters.

But in the shadows lurks the wolf.








Out soon.