#heir of ashes
Explore tagged Tumblr posts
Text
New Blurb
In the town of Murkwell, three covens share the magic harvested from the land they protect. However, before the next harvest, the Atlas coven is completely wiped out in a fire, leaving the other two suspicious and paranoid. However, one son of the Atlas coven survived, sent away nine years ago in case this situation arose. Now, Dante Atlas returns to Murkwell to find the person responsible. Although the truth is darker than he could imagine, a necromancer hides in the shadows of Murkwell, making puppets of his victim's souls.
#scifi#my writing#novel#drama#wip#writing#wattpad#modern fantasy#witches#heir of ashes#lgbtqia+ fiction#queer writing#queer fiction
5 notes
·
View notes
Text
Dorian, Manon & Abraxos - TOG 🩶 Artist: andieburky
#dorian havilliard#manon blackbeak#abraxos#manorian#dorian x manon#manon x dorian#manon crochan#king of adarlan#queen of witches#the last crochan queen#throne of glass#tog#crown of midnight#heir of fire#queen of shadows#empire of storms#kingdom of ash#sjm fanart#tog art#tog fanart#book art#bookish art
1K notes
·
View notes
Text
Aelin: If I died-
Rowan, sharpening his knives: Death will not get you out of this relationship.
#they're my favorite#sarah j maas#throne of glass#the cadre#crown of midnight#the assassin’s blade#heir of fire#queen of shadows#empire of storms#tower of dawn#kingdom of ash#tog fandom#tog series#aelin galathynius#queen aelin#aelin fireheart#aelin ashryver galathynius#rowan x aelin#tog incorrect quotes#tog memes#throne of glass memes#sjm books#sjmaas#sjm#maasverse#incorrect quotes#celaena sardothien#aelin of the wildfire#rowaelin
2K notes
·
View notes
Text
“If you were to ask me what Throne of Glass is about…
I’d say it’s about the epic journey of a teenage assassin in a corrupt kingdom.
But if you were to ask me on a deeper level, I’d say…
It’s about how small acts of kindness can change the outcome of the world.
Money to a barmaid, waiting an extra minute to shoot, a warning in a competition, a cloak in a cold dungeon, a message on a wall, sharing your lavender soap.”
#The Assassin’s Blade#Throne of Glass#Crown of Midnight#Heir of Fire#Queen of Shadows#Empire of Storms#Tower of Dawn#Kingdom of Ash#Sarah J. Maas#Maasverse#Throne of Glass series#TOG#SJMverse#SJMaas#Throne of Glass fandom#The Assassin of Adarlan#Celaena Sardothien#Elentiya#Aelin Ashryver Galathynius#Yrene Towers#Ansel of Briarcliff#Sam Cortland#Nox Owen’s#Kaltain Rompier#Manon Blackbeak#Dorian Havilliard#Rowan Whitethorn#the power of stories and their “story keepers#why I read & why I love this series ESPECIALLY Assassins Blade & how its slowly come full-circle (as they all have) in ways I never imagine#Tik Tok quote credit to booksesh who credits heavily inspired comments and a bri morien post
667 notes
·
View notes
Text
𝘊𝘢𝘳𝘳𝘢𝘯𝘢𝘮…
𝐀𝐧𝐝 𝐭𝐡𝐚𝐭 𝐠𝐨𝐝𝐬 𝐝𝐚𝐦𝐧 𝐧𝐢𝐠𝐡𝐭𝐠𝐨𝐰𝐧.
🎨: @spearthymint
Commissioned by me
𝑷𝑳𝑬𝑨𝑺𝑬 𝑫𝑶 𝑵𝑶𝑻 𝑹𝑬𝑷𝑶𝑺𝑻. 𝑶𝑵𝑳𝒀 𝑺𝑯𝑨𝑹𝑬 𝑾𝑰𝑻𝑯 𝑷𝑹𝑶𝑷𝑬𝑹 𝑪𝑹𝑬𝑫𝑰𝑻 𝑮𝑰𝑽𝑬𝑵.
#rowaelin#fireheart#throne of glass#sjm#sjmaas#sjm books#assassins blade#crown of midnight#heir of fire#queen of shadows#empire of storms#tower of dawn#kingdom of ash#aelin galathynius#aelin ashryver galathynius#aelin fireheart#rowan x aelin#aelin throne of glass#aelin of the wildfire#rowan whitethorn#aelin x rowan#carranam
2K notes
·
View notes
Text
“Dorian lingered longer, graceful and steady, even as Rowan found himself struggling to speak past the tightness in his throat.”
*
*
*
There’s not much art of Dorian/Rowan, so I had to get these scene from KoA. Look at them 😩🖤
Commission by @Badeyart
#throne of glass#dorian havilliard#rowan whitethorn#dorian havilliard fanart#Rowan Whitethorn fanart#throne of glass fanart#throne of glass edit#rowan whitethorn galathynius#adarlan#terrasen#fanart#kingdom of ash#heir of fire#queen of shadows
1K notes
·
View notes
Text
🩸Manorian Burdened ⛓️
These are 2 beautifully written characters who I’ve admired since I first read them. Though they have very different personalities, they have the same journey in the books. They are 2 people who learn to rise above the toxic environment they were groomed in and find themselves in their found family, where they learn to feel love. I really wish we got more on them, their stories felt a door left open.
Thank you to @shadowhandss60 for commissioning me to draw Manorian🖤 this was such a beautiful concept that represents them as individuals in a poetic lense.
When I was drawing these pieces, I wanted to really drive home their own traumas and how they respond to it. Dorian is reflecting in anger and disgust, hating his loss of autonomy and the pain he inflicted. Manon is mourning, regretting all that’s she has done and lost, her sisterhood being the cost.
I hope you all enjoy my first Throne of Glass pieces. It’s quite an emotional opener 😆
#artists on tumblr#fanart#digital art#book fanart#throne of glass#manorian#manon blackbeak#dorian havilliard#dorian x manon#manon x dorian#heir of fire#kingdom of ash#jennastokesart#Manorian fanart#empire of storms#queen of shadows#aelin galathynius#bookblr#booklr#throne of glass fanart#tog fanart#Manon Blackbeak fanart#Dorian havilliard fanart
185 notes
·
View notes
Text
Aelin: Hey Rowan, can you help me with this zipper?
Rowan: Sure thing, fireheart
Aelin:
Aelin: Up, Rowan
Rowan: Right of course
#rowan whitethorn#sarah j maas#throne of glass#rowaelin#aelin ashryver galathynius#aelin galathynius#rowan x aelin#tog series#empire of storms#queen of shadows#heir of fire#kingdom of ash#incorrect throne of glass quotes#maasverse#maasverse memes#tog memes#throne of glass memes
298 notes
·
View notes
Text
Rowan twined his fingers in hers and whispered, awe in every word, “For you, Fireheart. All of it is for you.”
Rowaelin 💚 commissioned with my super talented and good friend artoffrostandflame
#rowaelin#aelin ashryver galathynius#rowan whitethorn#kingdom of ash#throne of glass#heir of fire#book art
2K notes
·
View notes
Text
this artwork was commissioned by @fairyloot character is Aelin from the Throne of Glass book series by @sjmaas hope yall will like it xoxo
#book illustration#books#digital art#fan art#book characters#digital drawing#digital illustration#illustration#book art#character design#throne of glass#crown of midnight#queen of shadows#heir of fire#empire of storms#tower of dawn#kingdom of ash
578 notes
·
View notes
Text
Heir of Ashes Chapter 27
Very excited to release chapter 27! This chapter includes a scene that I've been picturing since the story was first conceived, and I'm very hopeful I did it justice.
In this chapter, days have passed, and the harvest cycle has begun, but Dante still waits to see what the necromancer's next move will be. Meanwhile, Virgil and Eric continue to grow closer as they search for a way to save Virgil's soul.
#scifi#my writing#novel#drama#wip#writing#wattpad#modern fantasy#witches#heir of ashes#lgbtqia+ writing#lgbtqia+ fiction#queer fiction#queer fantasy#queer author#indie writer#fantasy writing
2 notes
·
View notes
Text
“Like a roaring star, he thundered down the long shoot, and Manon moved with him, meeting each gallop of his powerful body, each step in time with the beat of the wyverns locked in the belly of the mountain. Abraxos flapped his wings open, pounding them once, twice, gathering speed, fearless, unrelenting, ready…
Fast as lightning arcing across the sky, he plummeted toward the Gap floor…
Down into hell, into eternity, into that world where, for a moment, she could have sworn that something tightened in her chest. She did not shut her eyes, not as the moon-illuminated stones of the Gap became closer, clearer. She did not need to. Like the sails of a mighty ship, Abraxos’s wings unfurled, snapping tight. He tilted them upward, pulling against the death trying to drag them down. And it was those wings, covered in glimmering patches of Spidersilk, that stayed strong and sturdy, sending them soaring clean up the side of the Omega and into the starry sky beyond.”
—Heir Of Fire
“First Flight” Artist: @madschofield
#manon blackbeak#abraxos#witchling#wyvern#queen of witches#throne of glass#heir of fire#wingleader#manon crochan#the last crochan queen#iron teeth witch#the thirteen#sarah j maas#book art#wyvern art#sjm fanart#tog#tog art#sjmaas#sjm universe#sjm#sjm books#fanart#queen of shadows#empire of storms#kingdom of ash#fantasy art#illustration#book fanart#sjm quotes
553 notes
·
View notes
Text
Aelin: The real treasure was the memories we made along the way.
Lorcan: I almost died.
Aelin: That... was my favorite memory.
#source: ??#throne of glass#the assassin’s blade#crown of midnight#heir of fire#queen of shadows#empire of storms#tower of dawn#kingdom of ash#tog fandom#tog incorrect quotes#tog memes#tog series#sjm books#sjmaas#sarah j maas#sjm#maasverse#incorrect quotes#celaena sardothien#aelin galathynius#aelin ashryver galathynius#aelin of the wildfire#aelin fireheart#rowan x aelin#rowaelin#rowan whitethorn#rowan whitethorn galathynius#lord lorcan lochan#lorcan salvaterre
881 notes
·
View notes
Text
Manon: Why should I lend my army to Terrasen?
Aelin, who is rusty on her royal training: Um, you really like me??
Manon:
Manon, who also does not have much royal training: yeah why the fuck not
#throne of glass#kingdom of ash#aelin galythinius#manon blackbeak#dorian havilliard#rowan whitethorn#chaol westfall#yrene towers#lorcan salvaterre#elide lochan#lysandra ennar#aedion ashryver#sjm#empire of storms#queen of shadows#heir of fire#crown of midnight#sjm books
325 notes
·
View notes
Text
“She was the heir of ash and fire, and she would bow to no one”
#aelin throne of glass#throne of glass#aelin whitethorn#aelin ashryver galathynius#aelin galathynius#sjmaas#sjm books#fanart#bookart#character art#fantasy art#booklr#sarah j. maas#crown of midnight#heir of fire#queen of shadows#empire of storms#kingdom of ash
3K notes
·
View notes
Text
On The Throne
Pairing: Dorian Havilliard x f!reader
Summary: Dorian fulfills your fantasy of being fucked on his throne.
Warnings: 18+ smut
Word Count: 2,943
Author’s Note: I’m not 100% satisfied with this, but I’m still proud of myself for finishing it. I stayed up until 4:00 in the morning to finish writing and editing, and then put it in my drafts. And please ignore how boring/dumb the title is. I couldn’t come up with anything else.
“Everyone out.” Dorian’s voice rang throughout the room, echoing off the marble floors. The guards quickly left, including Chaol who sent a glance toward his friend and then to you before shutting the doors behind him. The room was completely empty now. It was just you and Dorian, who still had his eyes on you.
Chaol had fetched you from the library, informing you that Dorian had requested your presence in the throne room, but did not say why. When you asked if something had happened, Chaol had quickly reassured you that the king was fine and had simply wanted to see you.
The way Dorian was currently looking at you—a predatory look in his eyes—made your heart skip a beat, and you took a moment to study his clothing. He always dressed immaculately, but today he showed to be the perfect portrait of royalty. His black hair neatly combed with a gold crown placed perfectly upon his head, a fitted black jacket embellished with red and gold, a silk tunic, black trousers and black knee-high boots. The wedding ring adorning his finger—a silver band with a sapphire jewel that matched your own—gleamed in the sunlight.
Your body started to feel warm, your dress too constricting.
The corner of his lip tugged upwards and he reached out a hand, gesturing for you to step up the dais. “Come here.”
You remained still. His eyebrows faintly rose at your defiance and you could see a sliver of amusement in his eyes.
“Ask nicely,” you said, a small grin starting to form on your lips, “and then maybe I will, husband.”
He chuckled, the noise coming out breathy. “Please, come here my dear wife.”
After a moment of mock contemplation, you obliged, slowly walking up the steps so you wouldn’t trip over the fabric of your dress.
Once you were within his reach, you grabbed his hand and laced your fingers together, looking at his wedding ring before speaking. “When Chaol came to get me I was worried at first—I thought maybe something had happened.” Dorian’s gaze softened. “He was quick to reassure me that you were more than fine, although he didn’t share why you wanted to see me.”
Dorian started to smile. “I didn’t tell Chaol why I wanted to see you.”
“And why is that?” you asked, head tilting to the side.
“Because I didn’t want him to know that I would very much like to fuck you on my throne.” You choked out a laugh and felt your face begin to warm. His smile widened at the sound, sapphire eyes bright. A few weeks ago, laying in your shared bed after hours of passionate love making, you had confessed to Dorian about your fantasy of having sex on his throne—with no one else in the room, of course—and he had only laughed and playfully teased you before fucking you once more. You thought he had forgotten all about it. Apparently not. He added, “But I’m sure he will figure it all out rather soon.” And then a sly grin came across his face. “If he doesn’t, then I’m sure the noises will be confirmation.”
“Your mother would be horrified if she found out,” you mused. It was no secret that Georgina Havilliard wasn’t overly fond of you. When envisioning a future wife for her eldest son she favored the idea of a princess or at least a woman of high nobility, not a commoner like you. But Dorian didn’t care about her opinion and had no problem voicing it. He loved you and that’s all that mattered.
Your husband only shrugged before lightly tugging your hand. You saw the mischievous gleam in his eyes and knew that he wanted to indulge you in your fantasy. You lowered yourself onto his lap, straddling his hips and his large hands immediately gripped your thighs. Bringing your hands to cup his jaw, your thumb lightly traced the sharpness of his cheekbone, and then brushed it against his bottom lip.
You let yourself take time in admiring his features. His beauty. Just Dorian himself. Your Dorian.
Removing your hands from his face, you lowered them to his shoulders, and then to the firm muscle of his abdomen through his clothing. His stomach tightened at your touch and with one last glance at his face, your lips found his in a soft kiss, one so at odds with the burning desire that snapped through the air. Your entire body was tingling from excitement and the feeling of his warmth seeping into you.
Dorian’s tongue meets yours tentatively, waiting for you to lead the kiss, letting you decide how you wanted it. You let yourself take control. You alternate between gently nipping his lips and stroking your tongue against his while running your fingers through his thick hair.
Your heart was racing and your face warm. Dorian pulled away to rest his forehead against yours. His lips were swollen from your kisses and his tanned face was a light shade of pink. “Tell me what you want,” he breathed, sapphire eyes glazed over with lust.
You swallowed, trying to catch your breath. “You.”
“Want me to make you feel good?” he murmured.
“Yes.” You nodded eagerly, and not bothering to wait for him to take control, your hands grip the collar of his tunic as you drag Dorian in for a kiss that’s desperate and a little sloppy. His tongue in your mouth once again, and his hands move to cup your ass, kneading the flesh. A pleased sigh leaves you.
He deepens the kiss. It’s demanding and ravenous. You let yourself melt into him, let yourself just be here in the now with him. Unashamed and happy. You teasingly roll your hips against his hardness, causing a wave of pleasure to shoot through you, and a low, rough groan escapes him. You repeat the motion again, feeling arousal pool between your thighs.
His lips began to plant kisses along your jawline, and then leaves a trail of kisses down the column of your throat. Sucking the skin before harshly biting, a gasp leaves you at the slight stinging sensation. “I want to see my marks on you.” And you wanted to see his marks on you too. You wanted everyone to know that no one could touch you like Dorian could. That no one would ever be able to please you like Dorian did.
His hands started to untie the front laces of your dress, your bare breasts now exposed, and your nipples hardening from both your arousal, and the cool air. His lips leave love bites on your neck and collarbones, and then your breasts. You looked at him to see that his eyes were already on you, pure hunger shining in them.
And when Dorian brought your nipple to his warm mouth, you couldn’t stop the strangled moan that left you. Your back arched as your hands came to rest on his broad shoulders. He continued his torturous teasing; the rough sucking, the gentle biting. Your head tipped back as his fingers tugged at your other nipple. “Dorian,” you mumbled. Your cunt was wet, the lace fabric starting to become uncomfortable.
He wasn’t using his phantom hands. He wanted you all to himself.
He lips wrapped around your other nipple, continuing the same ministrations but even more harsher this time. Your thighs tightened around him. He shuddered when your body moved against his, a debauched sound escaping his throat—a sound you wanted to hear more of.
You continued to slowly grind yourself on him, desperate for some kind of relief. A pathetic whimper was voiced when your sensitive clit rubbed against the fabric of his pants.
“I need more.” The words came out as a plea. It wasn’t enough. Your body craved more.
Dorian released his mouth from you, looking into your eyes and said, “Tell me what you need and I will give it to you.”
“You inside of me.”
Your fingers trembled as you quickly undid the button to his pants and then his zipper. He pushed the skirts of your dress further up until your panties were completely visible, and without hesitation he pushed the material to the side and slid a finger through your folds, a breath leaving him at the feeling of your wet cunt.
You brought Dorian in for another kiss, one that left you breathless, and then pulled back to look at him. His hair was messy from your fingers running through it, pretty flushed cheeks, and swollen lips. He still had the pale band around his neck from where the collar had been, but it did nothing to diminish his beauty.
“You’re beautiful,” you breathed.
Dorian laughed, his eyes glimmering with mirth, and your heart skipped a beat at how joyous it sounded. “I prefer devastatingly handsome.” He paused to kiss you once more. “But thank you.”
You smiled and opened your mouth to respond, but a moan came out when he slid a finger inside of you, purposefully slow. You looked down to see his finger sliding in and out, gathering more of your slick. “You like seeing me touch you?”
You nodded, slightly rocking your hips and bringing your hand down to rub your clit at a steady pace. A silent hiss left your lips at the contact, and pressure started to form low in your belly, a bundle of nerves starting to become more intense. His other hand kneaded your breast, adding more stimulation, making your orgasm grow nearer, even more so as a second finger entered you.
Your cunt started clenching rhythmically, eager to find that release you desperately wanted. You started rubbing your clit faster, feeling a sheen layer of sweat on your body and hairline despite the room being a little cold. You could only imagine how messy your appearance was right now, but you couldn’t bring yourself to particularly care.
Breathy gasps left you as you climaxed, your body shuddering from the intensity as Dorian helped you ride through your high. The feeling leaves you in ecstasy, slightly buzzed. Only when you stopped pleasuring yourself did he gently remove his fingers.
He brought them to his mouth, sapphire eyes glazed over with burning desire, and tasted your arousal. A pleased sound left him. He tucks a stray piece of hair behind your ear as he pulls you in for a fiery kiss, your tongues stroking against one another.
You push down his undershorts, his cock springing free, hard and the tip leaking with arousal. You swallowed. You wanted Dorian to fuck your throat until tears streamed down your face, but that would happen next time when you two had more time, it could wait. Instead, you grabbed his cock and stroked him, and Dorian tipped his head back.
Your thumb collected the moisture at his tip, rubbing it along his slit and he groaned. You could tell that he was restraining himself from bucking his hips. After giving a soft squeeze, you very slowly start stroking him. His brows slightly furrow and his hands tighten their hold on your backside. You give a harsh tug, and then another before picking up your pace a little more.
The restraint that Dorian was holding onto broke free as he removed your hand from his length and tightened a fist over it, giving a few leisure strokes of his own, and then angles himself up with the entrance of your cunt. And when you finally lowered yourself onto his cock, you couldn’t stop the shudder that ran throughout your entire body. The feeling of him being inside you felt so warm and full.
You both paused for a moment to just breathe each other in, and then you began a slow pace, placing a hand around his throat and the other on his chest to balance yourself. The stretch of his cock is a delicious torture; you could never grow tired of this. A shaky breath escapes your lips as you ride him. His hands come to rest on your hips to help steady you.
You could feel a thin layer of perspiration cling uncomfortably to your back, but you ignored it as you lightly squeezed Dorian’s throat and closed your eyes, feeling nothing but pure bliss.
Very slowly you start to move a little faster, his heavy breathing encouraging you. Each time your hips moved upward you squeeze around his cock, making his eyebrows lightly crease from pleasure and his hands tighten their hold on you. You bring your mouth to his, and heavy, forceful kisses leave your lungs burning for air. Your hands and his own are all over each other, frantic, as if you two can’t get enough of one another.
“How did I get so lucky?” he asked. “How did I get so lucky as to have you?”
Before you could open your mouth to respond, Dorian’s hand came down to harshly smack your ass and you gasp in surprise. He does it again, but harder this time and it causes you to clench around his cock, and in response he lets out a quiet groan. He lets his nails lightly scratch the side of your ass before slapping you again. You wouldn’t be surprised to find handprints later on.
He stopped your movements by firmly grabbing your hips, and before you could question what he was doing, he slammed you down onto his length—hard. You both let out choked moans and your eyes nearly rolled to the back of your head. He repeated the same motion thrice more before snapping his hips upward. The sound of skin-on-skin echoing throughout the room.
“You can take it,” Dorian panted.
His hands are still holding your hips in place to keep you in his control. Your back arches in pleasure, a small whimper leaving your lips, and a deep pressure starts building in your belly, tingles rippling through your entire body. You plead for your husband to go faster, desperately wanting to find release. Your mouth hangs open as your forehead falls against his, and a bead of sweat trails down your temple from your hairline. You ignore the uncomfortable feeling of sweat clinging to your body.
Your hands cup your breasts, kneading the flesh before rolling your nipples in between your thumbs and forefingers to add more stimulation. You groan at the sensation. Dorian watches keenly, his throat bobbing.
Your cunt is throbbing painfully and your walls are pulsing as your body tightens around him. He releases his hold on you so you can move against him, and you bring your hands to rest on his shoulders to ride him faster.
“Take what you want,” he encourages. “Ride my cock like a good girl.”
You whine at the praise, clenching around his cock. He moans at the feeling of your tight, wet walls around him. The sound sent a rush of pleasure to your core. He kisses you harshly before speaking again. “You’re doing so good for me. Always so good for me.”
The knot in your stomach twists. “I’m going to come,” you gasp out. Your movements become chaotic and uncontrolled. You start rhythmically pulsing around his cock and he snaps his hips in a frenzy to help bring your climax closer.
“That’s it,” he rasped. “Come for me.”
With a loud moan, your orgasm rolls through you in an intense convulsion, your vision blurring. Your toes curl so hard in your slippers they begin to cramp as pure ecstasy floods your body. Your limbs tremble and spasm as you hold onto Dorian tightly, burning your face into the crook of his neck.
He curses, nipping the lobe of your ear as his warm hands grip your thighs. His hips buck frantically, chasing his own release, and when you clench around him again he groans loudly, spilling into you. His breathing is ragged against your neck as his thrusts slow down before coming to a stop.
The two of you trembled in each other’s arms as you came down from the high. You sigh, closing your eyes, letting yourself rest your head on his chest and listen to the erratic beating of his heart. Dorian lazily ran his hand up and down your back. His touch is soothing and gentle, like always.
The air in the room was stifling, too hot, despite it being chilly when you had first arrived. You swallow, trying to catch your breath and calm your racing heart. You could feel your dress stick uncomfortably to your skin from sweating, and stray pieces of your hair were stuck to your forehead. You were too dazed from your orgasm to care about your appearance.
“Do you think Chaol knows?” you ask softly. Both of you had been in here for more than ten minutes and neither of you had exactly been quiet, and Chaol wasn’t dumb; he saw the way you and Dorian were looking at each other before leaving the room.
“Given how loud you and I were, then yes, I would assume so,” Dorian says. “But if he isn’t aware, then I have no problem fucking you again.”
You laugh loudly at that and he joins you, the sound making your heart skip a beat. You had no problem with being fucked on his throne again, if anything it made you want to do it again.
“I would like that,” you respond, stifling a yawn.
“I thought as much.” You couldn’t see his face, but you knew that Dorian was smiling, and you felt a smile bloom on your lips too, feeling happy and content with being in the arms of your husband.
#dorian havilliard#dorian havilliard x reader#dorian havilliard x you#dorian havilliard smut#throne of glass fanfiction#throne of glass fic#throne of glass fandom#tog fandom#tog#throne of glass#crown of midnight#heir of fire#queen of shadows#empire of storms#tower of dawn#kingdom of ash#sarah j maas#sjm#sjmaas#sjm fandom#sjm fanfic#maasverse
181 notes
·
View notes