Review | Heart of Thorns by Bree Barton

Once upon a time, in a castle carved of stone, a girl plotted murder.   For Mia Rose the world is simple, black and white. There is good and there is evil. There are humans and there are demons that look like humans. There are the Gwyrach, magical demons like… View Post