A review by hopefullyreading13
Sable Peak by Devney Perry

5.0

A perfect conclusion to a perfect series.