A review by sarahgomez02
Buttons & Grace by Penelope Sky

5.0

A beautiful end.
I couldn't have asked for more.