A review by oemajo
Barbarian's Valentine by Ruby Dixon

3.5