A review by bookedbyme
Bride by Ali Hazelwood

4.25