Karen Lee Street

Karen Lee Street

Karen Lee Street was born in America, but has lived in London for a lot of her adult life. She recently moved to Australia. She is the author of Edgar Allan Poe and the London Monster.