London Ladies Embroidery

348 pages • 2022 • 4 editions

fiction historical romance funny lighthearted fast-paced

334 pages • 2022 • 2 editions

fiction historical romance funny lighthearted medium-paced

344 pages • 2023 • 3 editions

fiction historical romance funny hopeful lighthearted medium-paced