A review by juliagooliareads
Haven by Claire Kent

4.0

So good! Could have been a 5 star but there was no third act conflict?