A review by addison_reads
The Half King by Melissa Landers

adventurous emotional reflective medium-paced

3.25