A review by booksofshannon
Bride by Ali Hazelwood

adventurous hopeful mysterious medium-paced

4.0