A review by thegoldenshelves
Bride by Ali Hazelwood

4.5