Scan barcode
A review by ashkerahs
The Lost Summers of Newport by Lauren Willig, Karen White, Beatriz Williams
mysterious
tense
fast-paced
5.0