A review by lisamarie1124
Mercenary Magic by Ella Summers

4.0

3 1/2 stars