A review by emily_b
Miracle Creek by Angie Kim

5.0

Devastating yet beautiful. Left me in tears.