A review by melmie
Morrigan's Cross by Nora Roberts

4.0