A review by aprilperdomo
The Starving Saints by Caitlin Starling

dark medium-paced

5.0

This was so messed up and I loved it.