A review by mckaylav
The Summer of Impossibilities by Rachael Allen

3.5