A review by aleenala
Bride by Ali Hazelwood

4.5