In a world where soulmates are determined by the magical appearance of each other's names on their arms at the age of 16, Harry Potter has always wondered who his soulmate would be. He never expected to find Lucius Malfoy's name etched into his skin. As Harry grapples with this unexpected revelation, he must navigate the complexities of their bond, societal expectations, and the ever-present threat of Voldemort. Can they overcome their past animosities and discover a love that defies all odds? #2 IN SOULMATE MARKS 🥹
30 parts