Scan barcode
A review by luveloise3
Dances and Dreams on Diamond Street by Craig Revel Horwood
emotional
funny
lighthearted
medium-paced
4.5
Graphic: Death
Moderate: Homophobia and Violence
Minor: Cancer, Emotional abuse, Fatphobia, and Death of parent