A review by emmascc
The Ends of the World by Maggie Hall

4.0

A fitting end to this series. I am so happy with where this book went and the character development Avery went through.