A review by franthebooknerd
The Shameless Hour by Sarina Bowen

challenging

3.0