Quaesitrix rated Gypsy Blood: Show rating 4 stars June 1 Public Gypsy Blood by Kristy Cunning (All the Pretty Monsters, #1)