Scan barcode
A review by thesnobbyscrutinest
Taming Demons for Beginners by Annette Marie
5.0
This cover is awful- this book is beyond fun. Read in one sitting. Villains and Virtues vibes.