A review by kritikanarula
My Dark Vanessa by Kate Elizabeth Russell

4.5