A review by tinybookland
The Beautiful Dead by Belinda Bauer

medium-paced

4.0