A review by beccamilsom
100 Queer Poems by Andrew McMillan, Mary Jean Chan

emotional funny hopeful inspiring reflective relaxing sad fast-paced

5.0