Scan barcode
A review by fantasticalsam
Serendipity: Ten Romantic Tropes, Transformed by Marissa Meyer
funny
lighthearted
medium-paced
2.25