Rose Madder by Stephen King

$15.00
| /

Viking, 1995.
ISBN: 9780670858699. 420 pp.
Hardcover. Fine.