A review by eahulsey
Barbarian's Beloved by Ruby Dixon

3.0