Scan barcode
A review by thelibrarian390
Firekeeper's Daughter by Angeline Boulley
4.0
There is a LOT that happens. Be prepared. But this was an overall fantastic read.