#sorry for making this long but
Explore tagged Tumblr posts
Text
You know I used to think "tumblr's absolute refusal to actually engage with the Trolley Problem in favor of insisting that there must be a third, morally pure option that doesn't require them to make a hard decision and anyone who asks them to make a binary choice is just a short-sighted idiot is really fucking annoying, but I guess it's not actually doing any harm".
Anyway that was before we asked tumblr at large to decide between "guy aiding a genocide but making progress elsewhere" and "guy who would actively and enthusiastically participate in a genocide and would also make everything else much, much worse for everyone elsewhere" and the response was that there must be a third, morally pure option that doesn't require them to make a hard decision and that anyone who asks them to make a binary choice is a short-sighted idiot.
#there is not a third option. it is either trump OR biden#and one of those will be much MUCH worse for palestine#i'm really really sorry that these are the options. i wish they weren't.#but WHAT third option are you trying to take here? what on earth is your proposed outcome#that will actually make things better for palestine?#because letting trump win the election is NOT going to help them#i'm sorry but you need to set aside your feelings and take the option that will lead to less harm to palestine in the long run#you talk such a big game about how people need to be willing to make sacrifices to help palestine#but you yourself aren't even willing to hold your nose and vote to stop things from getting worse?#or did you think 'sacrifice' only meant not getting mcdonalds for a few months?#us politics
22K notes
·
View notes
Text
SENTATE - The Sunset Collection
Blending beach days with date nights; The Sunset Collection is fresh set of romantic dresses that can be kept casual for the day or glammed up for the evening. Whether its a cheeky sheer mini dress or a showstopping silk gown, your sims are guaranteed to be sizzling by sunset!
This 8 item set comes in my 30 swatch colour palette plus 15 new print swatches.
8 Items Total / 30 Plain Swatches (+15 prints)
DOWNLOAD - Free on Patreon
MORE DOWNLOADS | TERMS OF USE | LINK TREE
#sims 4#sims 4 cc#ts4#ts4cc#sims 4 custom content#the sims 4#the sims 4 cc#the sims 4 custom content#ts4mm#sims 4 maxis match#maxis match cc#s4mm#what are the hashtags people use now ive been on tumblr too long#sims 1 hot date bombshells unite#also writing the little caption is the hardest part of making cc now i sound so pretentious im sorry
9K notes
·
View notes
Text
TNG text posts part 5 feat. DS9 era O'Brien
#star trek the next generation#jean luc picard#data soong#miles obrien#beverly crusher#geordi laforge#william t riker#deanna troi#i'm so sorry everyone#making these is my personal drug of choice#I DID NOT MEAN TO MAKE THIS SUCH A LONG POST
6K notes
·
View notes
Text
William Afton has top tier FNAF parenting skills
#myart#chloesimagination#comic#fnaf#five nights at freddy's#fnaf fanart#willaim afton#henry emily#dave afton#david afton#cc fnaf#evan afton#afton family#fredbear#fnaf survival logbook#fnaf 4#HUGE day for cc enjoyers#idk if yall seen Hyper Droids theory on CCs actual name#seeing a lot of the names was a stretch of how they were found etc#I think it checks out BAHA#I’m usually hesitant to use any name for cc outside of cc#but I think Dave/David makes sense#it especially fits better with his siblings names#Michael Elizabeth and David#I can’t believe William forgot his own sons name ohh noo#top tier parenting grade A for will#but least cc is use to being called the wrong things#sorry lil man we didn’t figure this out for so long#I’m so glad I can call him by a name now over CC though 🩵
6K notes
·
View notes
Text
First >> Prev
I could say that realizing every artist's dream of completing a project like this wasn't easy, and while it's true, I must thank you all once again for encouraging me with your sweet comments and messages. It's thanks to you that a one-part punchline became a full 202 pages (!!!) story.
Now that it's over and if you still aren't tired of my shenanigans, you can follow my main blog (and see my yearly Snowlin Halloween illustration soon!).
As for the Magic Omens AU, please give me a moment to catch my breath and I'll start preparing the digital release (with bonus drawings) that will be downloadable from kofi!
To the Merlin fans who are keeping the fandom alive, to the Good Omens fans (I'm sure the 90 minutes finale will be great, even if we won't get a full season! stay hopeful!!) and to the fans of both shows for constantly enabling my silly idea,
thank you! <3
#bbc merlin#good omens#aziraphale#crowley#merlin#arthur pendragon#merthur#magic omens au#comic#art#announcements#long post#i hope i didnt make any typos lol#*kisses each and every one of you on the forehead*#sorry i had to make it weird somehow
3K notes
·
View notes
Text
Thalia doesn’t keep many things in the hundreds of years she’s been alive.
But long ago, there were people, their names all but distant memories, who mattered in her 1st lifetime. It’s their things that stay hidden in her bag, reminding her of her mortal life.
A blue hoodie, worn almost threadbare. The scent of its original owner, long since leached from the fabric. But if she closes her eyes, she can almost see the blue eyes of her first and only love.
A pair of glasses. Frames cracked and crooked. A reminder of a brother she never got to truly know.
A baseball cap. It’s magic long faded, branded with a forgotten logo. Memories of a blonde girl laughing hidden deep within.
A letter. Ink fading, paper yellow. The last words of a dying friend. Words that wish her well, words that wished her well in a world they had fought side by side to save.
Thalia doesn’t keep a lot of things, but even after all this time, Luke, Jason, Annabeth, and Percy will stay with her forever. The memories of her first family to remind her why life is so beautiful.
#I know i forgot grover but i cant think of anything for him#percy jackon and the olympians#percabeth#percy jackson#percy and annabeth#annabeth chase#thaluke#thalia grace#pjo thalia#jason grace#hunters of artemis#thalia grace is my current roman empire#someday she'll live so long that she'll forget their names and their voices and that makes me physically sick#thaluke were doomed by the narritive#this is sad sorry
9K notes
·
View notes
Text
GHOSTSOAP // "you sweet fucker" MINICOMIC!!!
#cod mw2#john soap mactavish#simon riley#simon ghost riley#call of duty mw2#ghostsoap#john mactavish#soapghost#ghostsoap comic#ghost x soap#soap x ghost#jesus this took me so long to make#also sorry if ive been inactive here juggling 2 social media accounts is hard when i have finals to worry about#might have to again but come say hi on my twitter! BUT ill try to be more active here when im done with finals#ANYWAY YEAH SO MUCH HAPPENING THANK YOU FOR READING
6K notes
·
View notes
Text
Leo learns something about himself 🏳️⚧️
Based roughly on this old post.
Bonus:
[Leo is taking the fact that he was born biologically female simultaneously very well and also not so well but overall he’s mostly coping with the fact that it was Draxum that just essentially gave him the turtle equivalent of ‘The Talk’.]
#rottmnt#rise of the teenage mutant ninja turtles#rottmnt leo#rise leo#trans leonardo#trans leo#rottmnt headcanons#turtle art tag#rise draxum#happy pride everyone~#if you’re wondering why there’s no backgrounds that’s because my files got messed up so just blankness in the bg sorry#but yeah!#this is forever and always my fav headcanon for Leo it makes too much sense to me#I wanted to make sure I got it done in time for pride haha#I don’t know if it’s obvious by the end but Draxum ran off because he was for once doing something nice for Leo#that being leading him somewhere else not in front of everyone so Leo can process the fact that he was born female in peace haha#(but he also just - wanted to avoid the ensuing awkward Talk as long as he could lol)#“how would Leo NOT know’’ he had an inkling but never thought much of it because he’s a teenage turtle mutant with no access to healthcare#also yeah that’s splinter’s hand at the end there I just KNOW he’d want those pics#also also - Leo here can technically be trans or even intersex in some way too#both is good#making this made me remember why I never do color#at least for comics#it just takes sooo long#but it was fun and worth it for my fave hc#this is like the first time I’ve drawn Draxum and man he’s kinda hard to draw#also their sizes are just 1 2 and 3 because Draxum had a simple system in place for sizing his subjects#(aka I was too lazy to think of anything else to put there)#also dunno if anyone noticed but look at Raph’s paper and look at his baby’s self’s photo
6K notes
·
View notes
Text
first base is wound tending second base is hand touching
#third base is marriage#this is abt calabby but applies to all ships i hope this helps <3#humor#ship dynamics#this has been a shitpost#windy#walker independence#im not being silly im not being funny it doesn't get nore romantic than this <3#its abt the tenderness and unresolved tension#also the yearning pining longing etc#anyway tropes that make me insane every time <3#1k#im being diagnosed as ace in the notes....interesting#im sorry but it doesn't get more tender and romantic and intimate than this#10k
37K notes
·
View notes
Text
Birds of a Feather previous / next
#my art#feralnette au#birds of a feather#long tags#sorry I went apeshit in the tags#LETS SAY IT ALL TOGETHER NOW#I - M - A - G - OOOOOOOOO#its fun drawing marinette's back to Alya and having her appear stout and unstoppable and totally logical#and then you see her face and she's like two seconds from completely snapping and is keeping it together by a thread#as a note just because mari feels very certainly abt smth doesnt mean she's right. feelings can be valid and also irrational#in the throes of grief she decided it was better to be alone than to lose someone again so she started pulling away#and lila made pulling away very very very easy to do#shes also vaguely aware she's being unfair in pinning this on alya which is why she started spinning the drain on cockmoth again#legitimately all the shit that's happened to her wouldn't have been so catastrophic if he was never in the picture and she knows it#but the bitterness of her bestie choosing a fantastic liar over her at the worst of times stiiiiiings#alya's personal timing was bad but lila really took advantage of the fact that marinette had been acting off and weird#she basically clocked marinette as being unstable from SOMETHING and made up a lie about her#knowing she wouldn't have the strength to defend herself#between her social life going tachy bc of lila and losing fu in a way that felt like personhood death marinette was really put on the spot#and alya doing her thing of busting in there and assuming her bias is correct was a terrible combo#essentially marinette is highly unstable and alya is just realizing that#busting in and giving her a lecture when she's slightly hysterical and definitely delirious from exhaustion is NOT the way#to show her she's self sabotaging#cuz thats just gonna make her double down on self sabotaging. bc marinette will not accept that she is also a CHIIIIILD
4K notes
·
View notes
Text
mornings in the desert
#desert duo fanart#desert duo#scarian#kelddaa#kelds art#keld make a desertduo piece without excessive warm lighting challenge IMPOSSIBLE#it’s fine tho I love warm lighting#prob could’ve spent more time on this but eh oh well#took me a long time toiling with their expressions#eventually ended up with these… grimaces#maybe bc it’s so early in the morning#maybe bc it’s just these two fools#and they’ve got… whatever it is they’ve got going on in third life#third life Scarian is so special to me#agh sorry I’m falling back into my desert duo phase and rambling about them#1k
2K notes
·
View notes
Text
You have 90 minutes to complete. (original poem: r.a.)
In participation of the MCYT Recursive Exchange 2024 hosted by @mcytrecursive!
Inspired by know that all my love will be your breath (i will save you when your lights go out)
[text under cut]
1. Have you ever been in love? (Please circle your answer.) a. It's me and him b. Our hearts beat in sync c. Our lives intertwined
2. Do you understand what you’ve done? (Please circle your answer.) a. I couldn't do anything b. I lost my balance c. I doomed us both
3. It's been god knows how long since you felt phantom hands on your neck and there is no one in sight. If you were soul-bound to him and both of you died at the same time then why are you still waiting in the void? Please answer clearly, in full sentences. (Not a correct answer:I just wanted to see him one more time).
4. Define two (2): Fate | The feeling of his forehead against yours Curse | The moment you realise he isn't linked to you anymore
5. True or False: i. It was your fault. ii. You wish you had met him under different circumstances. iii. You can’t regret a single moment that you had him. iv. You would do it all over again if you could. v. It ended long before either of you said anything.
thumbnails:
sketch cover thing for imgur link:
#team ranchers#team rancher#rancher duo#jimmy solidarity#tangotek#trafficshipping#mcyt recursive exchange#events#fic fanart#my art#“canary has butterfly-shaped wings it cant do a dramatic spread like that” watch me. (draws dramatic wings) (sorry)#“you have 90 minutes” have been rattling in my brain for so long ever since i suddenly remembering a web weave using it (yes the beeduo one#very glad i can release it (using it in art) from its confines (my mind)#hm i suppose the title would be more in theme if its abt limited life ranchers#← havnt watched limlife yet#but! happy with what i come up with. lil bit proud even#had so much trouble with the panelling and layers in p2 cause it looks too busy (explodes)#also punching the floor bc i only noticed the “yes-no” pair(?) in the original poem when im already half-done w/ the comic#me when making silly comic makes you do poem analysis#i dont even go there ← does not have enough poetic braincells
3K notes
·
View notes
Text
fionna and cake drawings before and after watching the episodes so far. it’s nostalgic and somehow cathartic and poignant and relatable and—it just started
#i’m part of the demographic where i was a kid when adventure time started and now watching fionna and cake as an adult makes me emotional#because did they keep us in mind when writing fionna and her attitude towards life#the dissatisfaction#the hoping for something more#something more magical than this dreary life filled with working to live and living to work#it’s so reflective of how life feels for me and perhaps many of us#and also Simon’s episode was so sad but so well thought out#exploring his feelings after the events of the adventure time finale is something I’m glad we get to see#there were already so many layers to his character in AT but now it feels like we get to dive deeper#I also felt emotional hearing Rebecca Sugar singing and writing a song that encapsulates his feelings so well#😭 it’s been awhile seeing her work exist alongside these characters#and all of these emotions get stronger because I remember AT being the one to inspire me to be a storyboard artist#when I was younger I used to follow many of the board artists here in tumblr and would get so inspired by them#to create simple but powerful boards that can capture the feelings of characters so well#Rebecca Sugar’s songs for the AT characters inspired me so much too#I’m sorry this is long I’m just feeling so many things experiencing all of this again as an adult#my art#fanart#adventure time#fionna and cake#fionna the human#cake the cat#simon petrikov
10K notes
·
View notes
Text
Family Dinners - dpxdc
"Holy shit, you're Bruce Wayne!" Danny gaped, jabbing a finger at the man sitting at the head of the table.
The bustling dining room goes silent as everyone turns to look at him.
"Danny, who did you think was going to be here?" Tim asks, disbelief plain in his voice and Danny feels his face flush red.
"Sorry, I, uh, I guess I just never put it together. Tim Drake-Wayne. Wayne Manor. It, uh, makes sense now." He laughs sheepishly and scrubs at his neck before slumping back down into his chair.
"Well," Tim says with an indulgent sigh, "at least I know you're not just friends with me for my connections."
"Yeah, I'm really sorry, I just never thought about it, I guess."
Danny sinks lower as everyone around him laughs. Come to dinner, he said, the food is the best, he said, ignore the family, he said. Danny really wishes he'd listened to Tim and just ignored them—almost as much as he's regretting accepting the offer in the first place—but... he's having dinner with Batman.
Ancients, that's so weird!
The last time he saw Batman was in the future and, suffice it to say, it was not going well. There hadn't really been time for family dinners there.
Wait. Family dinners?
He peers around the table, openly gawking at everyone as it all clicks into place.
"Everything alright, Danny? Now realising who everyone else is?" Tim asks with a roll of his eyes.
"Uh... something like that..." Danny mumbles as everyone laughs again.
From further down the table, the smallest Wayne scoffs and clicks his tongue.
"I thought you said he was smart, Drake?"
"So, you all do it, too, then?" he asks, ignoring the jibe. Danny's only a little bit jealous as he thinks of how much easier they must have it, how much easier it'd be if his family had been on his side, too. "You all work together?"
"Nah," Dick says from across the table with a brilliant grin. "Tim's the only one that works with Bruce, we all have different jobs. I'm a police officer in Bludhaven."
"Disgusting." Danny blurts out without thinking—because seriously, what kind of self-respecting vigilante would also be a police officer?—before clapping a hand over his mouth. "Sorry."
The whole table laughs again, the loudest being the blonde girl a few spaces down from Dick. Look, Danny wasn't really paying attention to names when they were all paraded in front of him. Dick only gets remembered because his name is a joke.
Come on, Danny, recover!
"That's, uh, not what I meant, though."
"Oh?" Dick asks, cocking his head slightly to the side. Is it Danny's imagination or does his smile tense slightly?
"Yeah, I mean like, you know, in costume. It must make it so much easier to have everyone together like this."
"Costume? What do you mean?"
Yeah, Danny's not imagining it, everyone tenses up at that. It's really only now that he's realising that this probably isn't how he should bring up that he knows about their... night time activities. In fact, he probably shouldn't be bringing it up at all.
"Uuhhh..." Danny looks wildly around the table as he continues making his stupid noise. Think, think, think! There must be a way out of this!
"Danny?" Tim asks, looking concerned.
"Oh, Ancients, this isn't how I wanted it to go at all," he mutters, slipping even further into his chair. He's almost on the floor now and he so, so wishes it could just swallow him up.
His real first meeting with Batman was meant to be cool! He had planned to be Phantom, maybe save them from a tight spot, prove his worth as a mysterious and powerful ally as thanks for the help Batman gave him in the future.
"Danny, what are you talking about?" Tim starts tugging on his sleeve in an attempt to pull him back up from his pit of despair.
Eventually, Danny relents and sits up straighter, hiding his face in his hands and whining all the while.
"I'm sorry, I just didn't expect him to be here and it threw me off so now I look stupid and it's so embarrassing!" he wails, flailing his arms wide. "Why wouldn't you warn me that Batman was your adopted dad, Tim? Couldn't you have let me know?"
"I'm sorry, what? Danny are you alright? There's no way Bruce can be Batman, look at him!"
"Yeah," the blonde girl laughs from the bottom of the table, "look at him! That's a wet noodle of a man! Batman can actually do things, B is incapable of pretty much everything."
"Thank you, Stephanie," Bruce sighs, massaging his forehead.
It's... Those are the first words Danny's heard Batman say since everything went down and it's enough to knock him out of his embarrassment.
It's really good to hear his voice again. Especially now, when it's strong and healthy and full of personality—even if that personality is little more than a tired father right now—far better than how it had been, at the end.
Danny sits up, back straight, and grins. He's got this. He remembers it perfectly. Some people count sheep to fall asleep, Danny repeats his mantra to be certain that he'll never forget it.
"Gamma alpha upsilon tau iota mu epsilon, 42, 63, 28, 1 colon 65 dash 9."
Once again, the whole table falls into silence.
"Holy shit..." breathes the other D name (Duke? Danny's pretty sure he's Signal) from opposite Stephanie. "Isn't that...?"
"The time travelling code." The littlest Wayne says stiffly. "We have met in the future?"
"That's not just the time travelling code, Dami." Dick says, looking between Danny and Bruce. "That's the family time travelling code."
Danny's grin freezes in place.
"I'm sorry, what?"
"1 colon 65 dash 9." Dick explains, still flicking between him and Bruce. "It means you've been adopted into the family and we should all treat you as such, no questions asked."
"Tell you what, I'm about to ask a question." Danny says, dumbstruck. "You just told me it was a code to identify time travellers, not anything about being adopted! What the hell, B?"
Bruce looks about as shellshocked as Danny feels.
"We must have been close," he says finally, after opening and closing his mouth like a fish out of water a few times.
"No! Not that close!" Danny reels back, taking a deep breath ready to refute it all, but... "Well, I mean, you found me when I first got stuck, and you helped me get better despite being... And then we fought together against the, uh, bad guy, before he, um, he... before you couldn't."
An uncomfortable beat passes while they all pick up on what Danny tried so hard not to say.
"So, you're not from the future, then, you travelled there and came back?" Tim asks, breaking the tension and leaning forward with a glint in his eye.
"Yeah, it was a whole end of the world thing, but don't worry about it," Danny says with a hand wave, "It's all kosher now, won't ever happen."
"What did happen?"
"Seriously, don't worry about it, we cool."
"How long in the future was it?"
"About ten years? You were pretty spry for an old man, B," Danny laughs, wishing they'd get off the topic of what happened and get back to the adoption bit.
Everyone shares degrees of a cautious smile as they relax out of the shock, and Dick—whose grin is the biggest—says, "No wonder you got the family code, you're already riffing on him like one of us. How long were you there for?"
"A week, before I managed to get back to my present and stop him then."
"A week? Jeez, B, that has to set some kind of record, seriously."
"Oh!" Danny says, sitting bolt upright and blinking in surprise before pointing at Dick and bouncing in his seat. "You're Nightwing!"
"What?"
"That's exactly what Nightwing said when Batman told me the code! Makes so much more sense now."
Dick laughs and claps his hands, delighted.
"You were not formally adopted?" The grumpy small one—Dami?—asks, his face pinched.
"I didn't even know I was informally adopted."
"And your parents? Are they alive or dead?"
"Damian, stop—"
"They were dead in the future, but they're alive now." Danny says, looking down. He fiddles with the tablecloth, twisting the fabric around his fingers as he fights down the pang of sadness that he always feels when he thinks of them now. He forces a bright smile on his face and hopes it doesn’t look too strained. "I just, uh, can't talk to them much, anymore."
"Damian," Dick warns, "1 colon 65 dash 9. Treat them as family, no questions asked."
"This is Damian treating him as family, the little turd has no manners." Tim scoffs, rolling his eyes, but he gently bumps shoulders with Danny to knock him out of his funk. Danny can't help but send him a watery smile.
"I have the most exemplary manners, Drake, unlike some people." Damian spits, crossing his arms with a pout. "I was merely ascertaining his status to see how he could possibly fit into the family."
"I know this is all a bit sudden, Danny," Bruce smiles, ignoring Damian and reaching out to lay a warm hand on his arm, "for all of us. But if I felt strongly enough to give you that code after spending a week with you in the future, then you are more than welcome in this family, if you so choose it. I think I can speak for all of us when I say we'd like to get to know you a bit more."
"I know a threat when I hear it, Bruce." Danny snorts. "But, yeah, I get it. I'm sorry this is all so weird, it really wasn't how I wanted to find you again, but... I'm glad I did."
"So are we, Danny." Dick says, with a warm smile. "And formally or not, 1 colon 65 dash 9 means you're family. Welcome to the fun house! No take backs or refunds, sorry. You're stuck with us."
#dpxdc#dcxdp#dc x dp#dp x dc crossover#batpham#hailsatanacrab🦀🦀writes#look. this has been in my mind for so long guys so long - and idk if its canon that the batfam have codes for time travel situations or what#but i feel like ive seen it before and if its not canon it should be#so here - how i think that would be funny to go down#i have so many thoughts about TUE and its place in a dpxdc crossover like holy shit there's so many ways it can go!!#i have another wip in the works thats kinda similar to this but with superman and i cannot wait to work on it again#there are so many ways i wanted this to go but i just couldnt get there - i wanted to keep it on the shorter side but like#perhaps ill have to expand#i just love the idea that like. theres a stranger at your table who knows you and knows you well. who knows the secret that youd die to keep#there's a stranger at your table and he says something and you know he's family. you know you're strangers but now...#now you have to be something more#oh man theres so many juicy ways it can go and I KNOW I DID NONE OF THEM#i want to write this whole plot again and make it angstier#(me with everything)#anyway! sorry love you all hope you enjoy it!!
7K notes
·
View notes
Text
Long distance besties. This definitely happened after the third movie (source: trust me bro)
Based on this
#anyways time to yap in the tags 😋☝️#but first ummmm lemme just tag some shit#how to train your dragon#httyd#httyd hiccup#hiccup haddock#hiccup horrendous haddock iii#toothless#httyd toothless#ok i think that its done#anyways this definitely happaned after the dragons left like just trust me bro 🙏🙏🙏🙏#omfg i wanted to make this with hijack as well cause lol. do you get it. they're long distance LOLOLOL#maybe i will make it who knows. is it weird to make the same art trend with different characters??#OH WAIT FORGOT ANOTHER TAG#hicctooth#is this the duo name for them#or is it called#hictooth#doesnt matter. what matters is that theyre literally the definition of platonic soulmates bro#like wtf i love them#sorry for making them look miserable i didnt meant for them to look lile that 😭😭😭😭#omg with that being said#BROOOOOO I AM NOT GONNA DRAW DRAGONS ANYMORE IM DONEEEEE HOW DO YOU DRAW DRAGONS 😭😭😭😭😭🙏🙏#anyways first attempt do you like it. SAY YES RIGHT NOW#if you read this much till the end you need to kiss me rn muah muah muah#also say i did a good job at making them look like cookies like#say it rn#okie bye byeeeeee#I FORGOT TO ADD HIS BRAID IM GONNA KMSSSSSS NOOOOOOOOOOOOOOOO#omg i failed
2K notes
·
View notes
Text
TDT blue/noah kiss 💔
#sorry for the long post format but it looked too busy otherwise#i love them! they make me cry!!#my art#my trc art#the raven boys#the dream thieves#the raven cycle#trc#trc fanart#blue sargent#noah czerny#blue sargent/noah czerny#the raven cycle fanart#maggie stiefvater#fanart
1K notes
·
View notes