A review by thelowreylibrary
The Twelve Dates of Christmas by Jenny Bayliss

emotional funny hopeful lighthearted

4.25