A review by amandas_reading_corner
One Love by Lili St. Germain

5.0

Holy Hell.... All I can say to the ending of this is *tears*