Scan barcode
A review by xennial_reader
Heartless by Elsie Silver
funny
lighthearted
medium-paced
3.75
Graphic: Sexual content
Moderate: Death of parent
Minor: Miscarriage