A review by crunchycrystals
Kate In Waiting by Becky Albertalli
lighthearted
4.25
Minor: Deadnaming and Transphobia
4.25
Minor: Deadnaming and Transphobia