A review by karlijnmerle
Laurel Heights by Lisa Worrall

3.0

3.5 stars.
That end?! Why? That wasn't necessary at all!