A review by stopdropandglare
My Vampire Plus-One by Jenna Levine

4.75