Chrysalis | A Harry Potter Fanfiction
Caelia Beatrice Carter is a half-blood witch who's been best friends with Harry Potter since they were five years old. Upon arriving at Hogwarts, she finds herself questioning everything she knows. Can a Hufflepuff be friends with the Golden Trio? Where could her soulmate be if no one at Hogwarts has her soulmark? And...