A review by jlafaro
Paper Hearts by Claire Contreras

4.0

Even better than book 1!

4.25