yyhsas 's review for:

Elsewhere by Gabrielle Zevin
3.5
emotional funny hopeful lighthearted sad slow-paced