686 reviews by:

speckled_pages

Filter
emotional funny hopeful inspiring medium-paced

Insta-love isn’t really my trope, so I knocked a half star off.