A review by patiences
Kate in Waiting by Becky Albertalli

4.5

Cute book. Best friends are forever first!