A review by justanotherfangirlk
Every Day by David Levithan

4.0