Scan barcode
lakelady's review
3.0
a fun historical romp with a dash of romance of course. The scottish dialect is cumbersome and awkward at times but overall a fun read.
More...
Scan barcode
3.0