A review by lilbooknerd
Black Sheep by Brynne Weaver, Alexa Harlowe
adventurous
funny
mysterious
sad
medium-paced
4.5