Length: 730 pages

Birchdale Christmas: Sweet Small-Town Christmas Romance Collection (Books 1-10)