A review by natsinbookland
Bad Fiancé by Elise Faber

fast-paced

3.75