A review by cheesepuppy
The Romantic Agenda by Claire Kann

4.5