Duarte's Child

Duarte's Child (Latin Lovers) (Harlequin Presents, #2199) - Lynne Graham 3.5 stars