A review by emilysbooksandbakes
Barbarian Lover by Ruby Dixon

3.75