A review by laura_howard
19 Love Songs by David Levithan

4.0

Just lovely. So many gems in this book.