A review by cjbaxter
Bride by Ali Hazelwood

4.25