This gallery contains 2 photos.
A hidden paranormal London lies beneath our own. Escape into the supernatural world of the Blood Lifers – where vampires are both predator and prey. 1960s London. Light is a rebel Rocker Blood Lifer with a photographic memory. And a … Continue reading