Your Cart
A Scandalous Scot
Stock: 0
One scandal was never enough . . . After four long years, Morgan MacCraig has finally returned to the Highlands of his birth . . . with his honor in shreds. After a scandal, all he wants now is solace-yet peace is impossible to find with the castle's outspoken new maid trying his patience, challenging ...
Total excl. delivery $12.99 AUD