Blue Rose book cover

Blue Rose

Pages: 92
|
Published: 1 Jan 1985
View on Amazon

Description

In this haunting tale of innocence and evil, master storyteller Peter Straub uncovers the dark side of human nature.