A review by sebby_reads
The Lover's Dictionary by David Levithan

3.0