A review by thebooklovebot
Buttons & Pain by Penelope Sky

5.0

the love I have for them is just too much