Betrothed: Book 6, ( Marti Talbott's Highlander Series)

Paperback / softback