A review by mariamreadsalot
The Princess Saves Herself in This One by Amanda Lovelace

5.0

Fucking brilliant.