A review by aeirana
Every Day by David Levithan

4.0