A review by amanda_siegrist
Callaghan's Bride by Diana Palmer

5.0