A review by sadieruin
My Dark Vanessa by Kate Elizabeth Russell

4.0

So many complex feelings. Could have been a five star. May change.