#I'm going to try this new fic formatting where THIS is the official fic post
Explore tagged Tumblr posts
Text
Relationship: Kaisa/Johanna
Category: Teen and up audiences
Word count: 27.3k
Chapters: 7/7
Tags: 5+1 Things (loosely); Misunderstandings; Lack of Communication; Romantic Comedy; Idiots in Love; Fairies; not a single braincell in sight
🧚🏻♀️🍄Read it on ao3✨🔮
Preview:
Kaisa knew what she was as soon as her eyes landed on her for the first time.
The woman, who at the time had been strolling aimlessly around the library, might have looked inconspicuous to the untrained eye. She presented herself with a fairly human constitution, aside from the fact that no ordinary person could be quite that beautiful. But, with the standard way she carried herself, and the clearly extensive knowledge on how humans should behave, someone who didn’t know better might have shrugged the woman off as just a uniquely gorgeous person.
But Kaisa knew better. The newest patron in her library, and there was simply no way around it, was a faerie.
It was a good thing the librarian saw her first; not that she was in any way under the illusion that the fae couldn’t sense her, didn’t know she was there and watching her. But the lack of visual contact gave Kaisa a chance to gather her bearings, to identify why the energy coming off of this “person” was so much stronger than she’d see from any human, why it made her think of a golden sunset on meadows and drizzle on the canopy of trees.
Her energy imprint wasn’t as strong as Kaisa had felt from faeries before; there was something tame about it, something domesticated. Something that, even if it hadn’t been originally human, had been sufficiently squeezed and bent into a shape resembling it. Out in the woods, when any witch had to call for help from the good folk for whatever practice they were hoping to work on, this was not the energy they felt; Kaisa had witnessed enough of such workings to recognize the wild and boundless spirit of most faeries, like a tsunami that each of those witches brought unto themselves and could easily drown in were they not careful.
Comparatively, the woman gently running her fingers across the wooden carvings on one of the ceiling high bookshelves, smiling at it with the same gentleness of someone greeting an old friend, felt positively docile. Not a monstrous wave. Not an avalanche after the breaking of a dam. Rather, a river that ran with enough strength to carve its path in the rocks, but one inviting enough that children would play near it during summer – only getting hurt if they were a little stupid.
Yes, Kaisa thought, there was something about this faerie that was distinctively human.
Which didn’t do a single thing to change the fact that this was a faerie. In her library.
#my fic#fic: awpfdwtff#I'm going to try this new fic formatting where THIS is the official fic post#and I'll edit and reblog as I update it#All the notes (and the text) will be on ao3#including my thank you to my miracle worker beta reader <3
54 notes
·
View notes
Text
Instead of doing a Six Sentence Sunday today, I think I'll do a short tutorial on copying over fanfic from FFnet to Ao3.
So you've got some old fics on FFnet and you'd like to back them up to Ao3, given the instability of FFnet. And for whatever reason you don't have the original files for the fics, or maybe you have edits to the FFnet versions that you don't want to lose that the OG files don't have. Whatever the reason, you're looking to directly copy over your fic from FFnet to Ao3. And you're looking for a relatively easy way to do so, but Ao3's import functionality doesn't work with FFnet web pages.
Never fear! It's actually a fairly easy process to get your fic copied over from FFnet.
First, head over to FFnet and open up the fic you want to port over to Ao3. You don't need to log in if you don't want to, just so long as the fic in question is yours and you can access the page, then you're good.
In a separate tab, open Ao3 and login, then choose the option for posting a new work.
Now back on the FFnet tab, you should be able to directly copy over the title, summary, fandom, and what little tagging was available on that site onto the relevant Ao3 fields in the tab you have for a new fic. You'll also want to take note of the published date on FFnet and back date the new work in the Ao3 tab.
FFnet may not have a lot of useful tag data, but it's pretty easy to replicate and build off that in Ao3.
Now for the hard part. Which is still pretty easy. Getting the fic body, plus any notes in the fic itself, copied over to FFnet.
While getting around FFnet's lockdown on the text of the fics they host is fairly simple - I'm pretty sure it's entirely css based - you don't really need to do that in order to get the body of your fic copied. And, honestly, even if you do have a work around in place to allow copying of the fic's text... you will probably find the following method a lot easier still.
In the body of the fic, right click the first line of the fic, which should bring up a menu with a bunch of options. On Firefox or Chrome you want the inspect option.
This'll bring up the dev tools with the html inspection tab open and, if you give it a few seconds to load, the specific line you right clicked to inspect should become the visibly selected section of the html.
The selected section of the html should be a paragraph (or <p>) element. You're going to want to right click the div (<div>) element that encapsulates that paragraph and the rest of the paragraphs in the fic body. This'll bring up another browser menu with the option to copy, which will bring up a flyout menu when you select it. From that flyout menu, you want the select the option for Inner HTML.
You have officially copied the html for the fic body. And you can dump that entirely in html format straight into Ao3's html work text editor. Then switch it to rich text for easier editing if you want to fix any spelling, grammar, formatting, or aesthetic issues. I typically try to fix at least the line breaks since it took a long while before FFnet adopted real line breaks and so there are a lot of fics where I have various combinations of dashes, em-dashes, equals signs, and other characters as line breaks. I figure, if I'm bringing the fic to Ao3 then I can try to make it more screen reader friendly in the process.
You can also move fic notes around in order to move pre/post fic notes out of the fic body or basically whatever you want to the fic. Maybe re-read it to determine any additional tagging you want to add now that your fic has access to Ao3's much more robust tagging system.
But that's it. You can hit post and have your fic with all it's original notes, and a back dated post date to reflect when it was actually written, all available on Ao3 now.
It's a pretty quick process, all told, and the only real bottleneck you might encounter is any time spent in re-editing the fic between migrating and posting. Even chaptered fics are fairly easy to migrate with this process, since the bulk of the work in publishing a new chapter is just copying the inner html and then moving any notes to the appropriate location before hitting post.
Anyway, for my fellow fic writers looking to move your old FFnet fics to a more stable archive, I hope this process helps a lot.
#kitkatt0430 rambles#fanfiction archiving#migrating from fanfiction.net to ao3#ao3#ffnet#fanfiction.net#tutorial
12 notes
·
View notes
Text
Fuck-it Friday
It is just past midnight where I reside, so that means its officially Friday. Normally I don't post till the sun is shining, but I am traveling today and visiting with family, so I won't have access to computer time till much much later.
Tagged by the always lovely @panbuckley, who posted a very steamy snippet. So I am going to continue this trend myself, or try to at least. Here is some very vague smut from NFL Buck.
Eddie is on the precipice of tipping over into orgasmic bliss, but a tight grip at the base of his cock, snaps him back. He cries out, "Buck please." Behind him with his own cock deep in Eddie's ass and lounging back on the dark blue sofa, Buck chuckles. Eddie feels the vibration of his delight more than he can hear it. "You didn't answer me." The younger man states. The hand not withholding Eddie's pleasure, hits the rewind button on a small black remote. The projected film in front of them reverses, pulling the figures of the players of the Chicago Bears and the Minnesota Vikings back to their pre-snap formations. "Two high safeties, 5 man rush, what should I call?" Buck repeats his earlier question with a swivel of his hips, grinding up against's Eddie's prostate. A whimper is pulled from him and Eddie squeezes his eyes shut, relishing the stimulating euphoria mixed with the pain of being held at the edge. The warm plastic of the remote is dropped on his thigh and Eddie can't hold down a moan of appreciation as Buck grips his hair, yanking his head back. "I told you to keep your eyes open. Don't want to miss anything, now do we?" He growls in his ear, nipping at the cartilage. Fuck. Having his eyes on the footage of the Chicago Bears was the whole reason Eddie joined Buck in the first place. He liked to help his boyfriend with his studies, give advice, and his own opinion on what the defense is doing and how Evan should respond. The reward for doing so, usually came after pages of a notebook had been filled and several hours of film had been watched. But the first game of the Ram's season with their new shiny quarterback was just days away and Buck was a ball of nervous energy. Working out did little to take the edge off. Video games with Christopher (and losing horribly) just added to the problem. Not even a pep talk from his personal trainer Owen Strand could help. So Buck turned to film hoping that being over prepared would ease his mind just a little. Eddie ventured into the screening room wanting to give him some relief and Evan immediately showed him how he could. A sloppy blowjob lead to Eddie's first orgasm. A seat in Buck's lap, his chest pressed tight against Eddie's back, and stretched tight around Buck's cock, has Eddie on the edge of another. He just needed to focus. Give Buck a play to beat the scheme. He needed to open his eyes and see past his pleasure. Just for a moment and then Eddie can finally fall into the inferno, with Buck just behind him. The sharp trill of Eddie's phone breaks his focus and has his eyes opening for all the wrong reasons.
Never really written man on man smut before, so I hope I'm doing something sort of right? Idk. I just wanted to put the fuck in fuck-it friday lol. But this is a scene I've had in my notes for awhile for this fic. Hope you all enjoyed!
If you want to see more NFL Buck just search under the tag nfl on my page.
Tagging (no pressure): @prince-buck-diaz @thekristen999 @thewolvesof1998 @hippolotamus @monsterrae1 @bekkachaos @911onabc @911-on-abc @alyxmastershipper @brokenribsdiaz @cowboydiazes @cowboy-buddie @lizzybizzyzzz @glorious-spoon @oliverstaark @cowboy-buck @starlingbite @housewifebuck @devirnis @spotsandsocks @jesuisici33 @forthewolves @transbuck @wikiangela @rogerzsteven @bigfootsmom @try-set-me-on-fire @homerforsure @sibylsleaves @shortsighted-owl @spaceprincessem @heartbeatdiaz @barbiediaz @princessfbi
#fuck it friday#tag game#my wip#911 show#911 fox#911 abc#911 fic#buddie#buddie fic#evan buckley#eddie diaz#nfl#quarterback buck#firefighter eddie#secret relationship#film study#smut#maybe not great smut#i tried#the fuck in fuck it friday truly
62 notes
·
View notes
Text
TMA fic recs
I have been reading a lot of the Magnus Archives fanfiction lately and there is this very specific type of fic I have been enjoying a lot: email conversations, official forms, HR complaints etc. I find looking at the Magnus Institute through that kind of perspective really interesting and fun, because despite everything it is a workplace. There are a lot of people who are trying to do their jobs with varying success.
These types of fics are probably not for everyone. I can see why someone might find emails and documents dry to read or just not vibe with the formatting, but I'm sure there are also people who love these kinds of fics as much as I do.
Beholding the GDPR: How the Magnus Institute Updated Its Privacy Policy for the Twenty-First Century And Only Caused One Nervous Breakdown In The Process
by shinyopal 1/1 (~9k)
This fic is told through emails and the Institute's new messaging app. Christopher Davies has been hired as Institute's Data Protection officer and he gets right to work.
The fic gives really nice look into how the Institute functions as a workplace (or doesn't). Can't recommend more. I feel for Chris so much.
RE: Jon Sims Complaints (edited)
by starcore 1/1 (~10k)
Jennifer Barnes from HR contacts Jon through email about the 500 complaints concerning him. Also Wikipedia Leitner :)
matter of accountability
by wastefulreverie 1/1 (~12.5k)
HR shows up in Jon's office to go through the record amount of complaints about him.
Very fun outsider POV fic.
End Racism in the OTW | Xenotic Events: Guidelines for Public Health Management
by imperfectcircle 1/1 (~5.5k)
This fic is written as an official document (or I quess since it's still being edited -a draft of one). Jon is the main representative from the Magnus Institute giving his input in the comments, but he is hard to get a hold of for clarification so we also hear from some other archival staff.
Overall very unique fic. Jon says some concerning stuff on an official document (some of it actually very warranted). Also wasps. I won't elaborate on that.
Informed Consent and Other Cosmic Ironies
by KiaraSayre 1/1 (~0.5k)
Tim who doesn't give a fuck anymore fills out some paperwork.
Short and a lot of fun.
The Supervision and Oversight (Irregularities) (EU Exit) Regulations 2017: a post-exit regulatory regime for the Magnus Institute
by raven (singlecrow) 1/1 (~2.5k)
This fic is about Magnus Institute's regulatory position after Brexit. Once again written like an official document where discussions happen in its comments.
Here is one of my favorite quotes to convince you to read this:
"we take the view that the regulation of institutions such as ours should remain with the European Agency for Oversight of Irregularities, who may not know that much about what they are doing but have at least had since 1972 to not know that much about it."
Ask an Exec: How to Navigate Cultish Colleagues, Soul-Stealing Bosses, and the End of the World at Work
by shinyopals 6/6 (~43.5k)
Jon seeks advice from a management advice blog after his sudden promotion to the head archivist. He keeps writing to the blog even when things escalate.
I loved this fic. It was fun to see outsider perspective on Jon's problems and people (Jon included) putting together that he is 100% working in a cult.
16 notes
·
View notes
Note
Cmonnnn you remember me right??? I'm not the only one who wants this now lmao. Again you don't have to if you don't want you did JUST release a new chapter on it. But yes, I really really would like you to. But I'd like to add more to it if you don't mind? So yes I'd still like where the MC banishes them all from their presence simply because they are scared of themself. But to follow your storyline since Beel and Belphie are aware of MC having the same dream what if it just plagues MC over and over and it starts manifesting in different scenarios? It distracts them from school, they start completely skipping meal times, and even canceling plans with the brothers because they are just "tired." After maybe days or weeks of this behavior MC has a dream even worse than the first one, they had dreamed that they had tortured the brothers themself both mentally and physically. (If needed I can provide ideas for that.) But MC snaps they can't take it anymore so when the brothers finally all come to talk to them about it MC shouts for them to all stay away from them since they are a monster. Down the spiral of insanity they run away to lesser known parts off the devildom to try and break the pacts off, the brothers can feel that the pacts are being tampered with as well. Eventually MC shows up at the HOL to officially try and break the pacts off. There's a couple of different methods I've read for pact breaking.
1. A simple spell but it causes blinding hot pain for the caster and the person the pact is being returned to.
2. Carving the mark out of one's own skin.
3. Another spell but it doesn't do anything, simple and easy pact gone.
Those are the three main ones I see written. I'd write all of this myself but as you can probably tell by my writing I'm not the best writer-
Anyways basically angst to fluff lol.
Or alternatively if you don't want to make the fic that long and detailed. MC has nightmare orders everyone away from them and brothers call Dia and Barbatos or something similar.
Heya bestie!
I promise I haven't forgotten about you~
Since your original post and the other repost, I came with the thought to merge both ideas together in a way. I was planning to start it off in a fic format and instead of seperate fics for the brother as I've done with the series, break it down into headcannons.
That way, your request is written out in a fic as I had originally planned and the other (not so request) is completed as well in a headcannon how i planned since the prompts go pretty hand in hand.
of course, if @scienceisfornerds is on board as well.
if not, I have no problem writing separately
😊
whatcha think? 🤔🤔
#eveyone can drop an opion as well#all feedback is welcome#all i ask is it be delivered respctfully besties 💜#obey me#obey me shall we date#obey me x reader#obey me x mc#obey me lucifer#obey me leviathan#obey me belphegor#obey me mammon#obey me satan#obey me asmodeus#obey me beelzebub
21 notes
·
View notes
Text
A little update on Bladeless's story
I still don't think I'll be officially returning to writing my muses on here anytime soon, since I've recently started trying to make the outline for Bladeless's story. I'm still not entirely sure if I should go with text or comic format, but I've been thinking about maybe just doing text with occasional illustrations.
I know that due to my poor attention span, every project I start inevitably gets left unfinished, but... this one is actually showing some promise so far. There's just something about Bladeless that makes him bounce off of other characters REALLY well, and his story keeps on growing.
I get the feeling that it's going to get pretty long though, because I had decided to start from the VERY beginning of his life (in the prologue), where he and his siblings hatch from their eggs and grow up over time.
Currently I'm at the part of his life where he's wandering around in the wilderness, trying to figure out how to survive with all his broken blades. I won't spoil what I've been writing (in case I do finish this), but I feel like it kinda showcases how unforgiving life in the wild can be for pokemon (which is a reflection of what I know about real-life animals). Bladeless has to start thinking outside of the box in order to get by, and he ends up using a rock as a weapon in order to compensate for his poor offense. He would sometimes use it to knock down berries from high branches, but would also hurl it at low-level bird pokemon to hunt them. He would still be struggling though, because it's not guaranteed that he'll even find anything to eat every day. Sometimes there's just... nothing.
Anyways, this'll probably be my last post about Bladeless on this blog. I've been thinking that I really should start a new sideblog on my personal account where I can post my other art and talk about my non-Repliforce OCs. I also need a place to upload my fic about Bladeless, but AO3 grosses me out and Fanfic.net isn't as poplar as it used to be. So... I might just post my fanfic on the sideblog too. I've never done anything like this before though, so that's why I'm hesitating a bit.
If anyone has any tips for starting an art blog, I'd be happy to hear them. ^^
4 notes
·
View notes
Note
Heyo! Love ur Bucci gang Hcs! (Especially the tsunderes ones!) Not sure if you're taking requests rn (sorry if ur not bsbdbdb) but I was wondering if I could request sum Bucci gang Hcs with a s/o who has Somniphobia! It's a phobia of sleeping, this can be due to being afraid of something bad happening while asleep or afraid of going to sleep due to nightmares and/or night terrors. S/o is afraid of going to sleep and tries to do everything in their power from falling asleep!
If your request aren't open or you don't want to do this request, you can totally disregard it! ^^
Bucci Gang + Trish with S/O Who Has Somniphobia
Contents: Giorno, Bucciarati, Mista, Narancia, Abbacchio, Fugo & Trish
Tags: G/N!reader, fluff
Thanks for the request, Pomegranate! Somniphobia is actually something I can relate to. I don't have much problems with sleep anymore but in the past, I used to avoid going to bed until I got incredibly tired. I hope all you somniphobes reading get the chance to overcome your fear!
As for my status about requests, requests aren't officially open beyond the neko short fics but I like to take them anyway because it offers a break in between projects I have.
Psst. By the way, I'm trying out a new aesthetic and informative format for my posts. I made the webcore-styled header myself in MS Paint from scratch too so I'm pretty proud of it.
❁ - - Giorno Giovanna - - ❁
He has a tendency to wake up in the middle of the night sometimes
It was during one of those nights that he heard you brewing coffee at 3AM
Shuffling downstairs and into the kitchen, he finds you nestling a hot mug of coffee with the darkest circles under your drooping eyes
He asks you if something is wrong but your answer of "no" doesn't satisfy him
"We have a day off tomorrow. There's no need for caffeine this late."
He learns of your fear of sleep and he's intrigued to hear you open up about a vulnerability to him so easily
He nudges the mug away from your lips and morphs the top buttons of his silk shirt into fragrant lavender buds
"Come. You need to rest. I'll sit by you until you're asleep."
❁ - - Bruno Bucciarati - - ❁
When coming home from a mission, he's used to having you run to the door to greet him but not at this unusual hour
It was 2AM when he returned and you were right there on the sofa, languid but ready to kiss him hello
"Amore, I won't be offended if you're asleep by the time I come home..."
Your explanation of how you can’t sleep unless he's there with you has him slightly concerned
After a little quick thinking, he zips together a concoction of fabric and cushions to create a crude cuddle buddy
"Let’s call him...Onurb. When I'm away and you can't sleep, Onurb will be here to keep you safe."
Although he'd rather be the one cuddling you to sleep, he supposes Onurb will have to do for a stand-in when he's away
Though he sincerely hopes you don't become too attached to Onurb...
❁ - - Guido Mista - - ❁
"Baby, it's 4AM. Why are you baking so early in the morning?"
He receives the most deadpan explanation for your fear of slumber, of nightmares and the inherent vulnerability that comes with sleep
Considering his superstitious fear over a single-digit number, he doesn't have much room to criticise your fear of a biological necessity so instead, he relents
He makes conversation with you while you bake but as soon as it hits 5AM, he's hauling your ass back to bed and keeping you there until you get some decent shut-eye
When you wake, the baked goods of 4AM have all been devoured by Sex Pistols
"See? Told you baking at 4AM was a bad idea!"
❁ - - Narancia Ghirga - - ❁
His little spoon is nowhere to be found and now he has to search the entire apartment for your whereabouts
If you're not in the living room, the bathroom or the kitchen then where the hell are you?
The front door suddenly clicks open and there you are with a small bag of snacks in one arm another bag in the other
"You went to the shops without me!?"
You could have at least bought him some orange juice
But what really matters is that you’re safe and you didn’t get kidnapped
"Why'd you go without me? And why this late?"
Though your somnophobia isn't something you want to bother him with, he insists you wake him up whenever your anxiousness gets the better of you
In his lean arms, he reminds you that he's always here to protect you from your fears
"How am I supposed to sleep well if you can't sleep well?"
❁ - - Leone Abbacchio - - ❁
He knows you don't have the best relationship with sleep so what he does is keep you locked tight in his strong arms until you fall sleep
He'll save you from your nightmares, shoo your sleep paralysis demons and hum a quiet lullaby to coax you into dreamland
He doesn't mean to hum you a lullaby; that's something he does on the cusp of sleep
If you mention this habit, he'll deny it
❁ - - Pannacotta Fugo - - ❁
"How come you're still awake?"
The evidence of an all-nighter are all etched into your features as he can tell
Despite how tired you look, there's a tenseness to your posture he can pick up on
"Is there something wrong? You can tell me anything."
Contrary to his suspicions, you're not sleep deprived because you're anxious over any upcoming missions but because of sleep itself
There's guilt over how he's never known this about fear of yours until now
The way he scoops you into his arms is tender
He's very attentive to your needs from that night onward and he takes rigid care to ensure your eight hours of sleep happens
Anyone who dares disturb your slumber will receive the biggest reprimanding of their lifetime
❁ - - Trish Una - - ❁
"Do you want some water? Tea? Warm milk with vanilla?"
She knows of your somnophobia and she won't rest until you're asleep
In the dim lighting of your bedside lamp, she shares a mug of hot milk with you as you share stories about your day
"That was the seventh phone call I received that morning. I wish they'd leave me alone while I'm getting my nails done. I kept hoping it was you who was calling."
She stays up later than she'd like but she can't help wanting to indulge in your company just a little more before fatigue takes over
So long as you sleep well, she sleeps well, too
#jjba#jojo#jojo's bizarre adventure#x reader#gender neutral reader#gn reader#headcannons#hcs#giorno giovanna#bruno buccellati#bruno bucciarati#guido mista#narancia ghirga#pannacotta fugo#leone abbacchio#trish una#bucci gang#somnophobia#jjba headcanons#jjba x reader
160 notes
·
View notes
Note
Why u change you mind? You posted the other day how Lily was just on a short break—now it’s just gone??
Initially, I had sent out initial pages of manuscripts to agents and was still waiting on a response. I had hoped that I could argue with them that a) the fic is good advertisement b) hurts neither my sales nor Harry Potter's and c) the Russians have probably scraped it anyway.
I had every intention of continuing to update while I waited.
They hadn't gotten back to me yet, so I started looking seriously into self-publishing just after I made that post. And I thought, for a bit, I could perhaps keep it up as they are markedly different.
However, as I was formatting the first ten or so chapters I had an "oh fuck" moment.
To self publish there are automated checks to see if there's any matching text on the internet. There are large differences, but there's also things that are the same (specific quotes, some descriptions, etc.) And as far as I can tell there's no place to easily comment "Hey, I know this is a thing, I promise it's not a free version floating on the web/I didn't steal it and I can prove it, please publish."
In order to publish, I have to make inaccessible publicly.
Now, why I didn't come out and say it is that I've been Wattpad poached in the past where people have PM'd me asking for permission to post my fics (as is, not translations) on Wattpad in order to get money. I have always said no, but with no competing official version I can point to, and with this being publicly accessible, I'm afraid that leaving it easily downloaded for too long will result in it immediately going straight up on Wattpad or else somewhere else.
I also hadn't realized people were honestly still that interested. Either people had downloaded it and read it ages ago or else were never interested.
It's a very old story with a reputation (some people love it, some people hate it, some people wonder what the fuck a Wizard Lenin is). It's been around forever though and my thought was "well, if they haven't gotten to it already, they were never going to and they'd certainly have no interest in a book version."
And, well, here we are.
My hope is that, after publishing and automated checks are done, giving this all about a month or so after publishing when a human could start looking, I can keep the Ao3 back up until the second book needs to come up and we go through this whole deal again until the whole thing is done and we can have both versions on the net. However, I can't make any promises about that, so I won't try to. (The argument for this being a problem is if the distributor then finds it, I get to prove I own the fic, and then says they want it taken down anyway because they decide there's too much in common + fanfiction nonsense that always makes people quake in their boots and then there's nothing I can do).
I realize this is very sudden news, that I hadn't realized was as sudden as it was because I'm an idiot who thought people read all my posts and realize "oh trying to make a novel" means "may have to come down".
Ultimately though, the fic does have to not be publicly accessible for at least a little while, which means off the internet it goes...
17 notes
·
View notes