A review by adriem
Twice in a Blue Moon by Christina Lauren

emotional lighthearted tense fast-paced

4.5