A review by tracyreads
Lauren's Barbarian by Ruby Dixon

3.5