A review by brunoaaa
Every Day by David Levithan

3.75