A review by samanthanoel
Bride by Ali Hazelwood

emotional funny hopeful lighthearted mysterious medium-paced

5.0