A review by samthebibookworm
Forever by Maggie Stiefvater

3.0