A review by boothdwellerbooks
Landline by Rainbow Rowell

5.0