A review by hellobookishdarling
Wreck the Halls by Tessa Bailey

4.5