payday advance oakland ca payday 2 coop cracked payday 2 cfw 4.46 payday loan miramar payday loans unsecured debt payday loans in salt lake city ut payday 2 unarc.dll error payday loans no faxing in south africa best payday loan utah payday loan newport ky payday loan chula vista payday loan military personnel payday loan legislation saskatchewan payday loan ceres ca ending of payday 2 payday 2 gameplay free roam why is payday 2 sold out call back payday loans online payday loan for sale big easy payday loans como puedo jugar payday 2 texas payday lending regulation payday 2 armoured recovery rate payday loan on my mobile 100 real payday loans cash advance til payday knoxville tn payday 2 mosconi upgrade top 10 payday loan companies in canada big payday candy bar payday loan firms no credit payday loan lenders payday loans online in illinois payday loan companies in fort worth texas payday loan gauteng payday loan loxley al payday 2 emotes get payday loan with netspend card payday loans hereisthebestin no credit check payday heist mp fix payday loans yonge payday 2 new gameplay payday loans in puyallup washington payday 2 jugar gratis wallpaper de payday 2 gamezone05 payday 2 vintage mod payday 2 payday loans in portsmouth virginia payday 2 hotline miami 2 trailer payday loan redmond how much can i get in a payday loan payday 2 which skill tree is best payday alienware light fx payday loans north vernon indiana minecraft 1.7.2 payday map payday loans howdotofound direct lender payday loan uk direct lenders payday 2 best gun for mastermind payday 2 amcar mod payday loans eldon mo brooklyn payday loans faxless payday loans bad credit western sky vs payday loans combien de niveau payday 2 payday 2 qr codes payday loans in dixon ca payday 2 hd graphics 4000 payday loans with good rates payday 2 retire online payday loans for north carolina payday 2 starting out updates payday 2 gorko voice chat payday 2 not working inviter un ami sur payday 2 ps3 low interest payday loans in texas payday loan no credit history payday lenders licensed in texas payday the heist wywala do pulpitu no credit check bad credit payday loans online payday loans review payday the heist game save location payday 2 skidrow ita payday loans in washington state payday 2 anubis achievement payday 2 1920x1080 lag payday weapon mods mapas de minecraft payday 2 payday advance springfield missouri payday loans 75043 payday 2 graphics optimization payday 2 xbox 360 preview project payday real or not payday 2 tipps und tricks payday america saint paul mn payday 2 c4 sensor mode sc state laws on payday loans payday 2 biggest xp payday 2 xbox 360 payday 2 mask patterns list payday loans in gilbert arizona trucos de payday 2 ps3 fha payday loan payday loans quick and easy payday 2 ldlc american payday loans olathe ks usa payday loan locations payday 2 ps3 single player ace payday loans renton payday 2 ghost best gun free payday loan business plan payday 2 speed hack payday loans logan utah liberty funding payday loans cok payday loan payday 2 serie dublado payday advance in cape coral ecm overdrive payday 2 instant payday loans wiki payday 2 random fps drops why is payday 2 not split screen payday the heist crosskill vs bronco zopa payday loans payday para pc supercomprimido payday loan canton mi best ghost weapons payday 2 payday the heist overdrill deutsch payday loans rate cap payday loan instant payment payday loan cycle payday loan bixby free us payday loan leads capital pay payday loan payday candy uk 100 quid payday loan contact payday 2 no interest first time payday loans payday system software payday cool masks payday loans with easy payments payday loans delaware ohio ppi claims payday loans consejos para payday the heist payday 2 painting yourself into a corner payday 2 mediaworld payday 2 tactical aluminum body payday 2 saw uses payday 2 keys free payday 2 ghost or fugitive lag no mouse payday 2 instant 24 hour payday loans payday loans in apple valley mn first financial bank payday loans 1 hour payday loans over the phone m1y direct payday loan payday loans near cincinnati can i get a payday loan with no debit card payday 2 hotline miami review first american crs payday loan phone number payday heist farming payday loans howdotofound bad credit gothia payday loans payday loans manchester city centre payday 2 beta offshore account payday the heist masks real life waldorf payday loans online payday loans no credit check uk payday the heist hamachi lan birthday payday nova best payday loan without credit check advice on payday lenders pc hra payday 2 payday 2 how to barricade windows payday loans hiring payday wiki sociopath payday 2 best pistol for ghost payday loan america number payday loans rosamond ca instant cash payday loans australia direct lenders payday loans list mission fast payday loans today how to handle too many payday loans payday loan wage garnishment in texas need to pay off payday loans payday loans in levelland tx how to get buzzsaw payday 2 payday community pack easy legit payday loans trade hostage payday 2 payday loan deutsch online payday loans no bank verification payday loans in south sioux city ne payday loans with no teletrack or credit check payroll card payday loans payday 2 fatal error steam must be running payday 2 olx braquage payday 2 discret payday loans jesup ga payday loans marysville payday loans usa online payday lenders ks best choice 123 payday loan payday loans up to 750 payday loans gainesville mo payday loans brisbane city payday 2 akimbo deagle payday 2 go infamous 247 payday direct reviews payday advance abingdon va payday 2 top tips consumer payday loan company payday 2 ps3 koop payday 2 gmv payday 2 enforcer forum payday 2 30 missions payday 2 vikipedi payday 2 sprachchat payday express problems payday loans 78209 payday 2 glitches for xbox 360 payday 2 cuff guards payday thaigaming can a payday loan take my tax refund payday 2 wiki dodge musique du jeu payday brixton payday loans payday advance 90250 payday 2 skill moving target easy financial payday loans payday the heist pc joystick payday 2 con willyrex payday loans howdotofound no credit check payday 2 how do i use c4 payday loan sunday easy payday loans direct lender payday 2 saves pc payday 2 best graphics settings online payday loans san diego payday one affiliate program can you max out all skills in payday 2 are cloakers in payday 2 payday heist changelog problem z payday the heist payday loans for realtors payday the heist walkthrough counterfeit payday loans waimea hawaii ps3 payday 2 weapons payday loan leeds payday 2 how to open doors with saw payday loan wood green payday 2 dockyard manifest same day payday advance online telecharger la demo de payday 2 payday 2 mp5 ninja payday loans same day no credit check payday 2 rendszerigény payday loans in ks payday loans deposited on prepaid debit cards payday loan ukiah ca payday 2 network payday 2 mission bilderrahmen top 10 payday loans lenders uk can i get a payday loan with a temporary check payday loans in bossier la are there any reputable payday loans payday 2 til pc cool masks in payday 2 koonguy payday 2 best primary weapons in payday 2 payday 2 inspire revive online payday loans baownbeuv recovering from payday loans payday the heist tanıtım spektrum payday loans phone number illegal payday loans states payday 2 criminal edition items how many mask can you have in payday 2 payday loans guercmorteo no teletrack payday offshore account payday 2 how play with friends payday 2 job heat payday loans wahiawa hi cheat codes for payday the heist pc how many missions payday 2 payday advance toledo ohio capital payday phone number payday 2 dozer farming payday 2 update 64 best payday loans instant payday jacket face unemployed instant payday loans payday 2 shadow resolution payday loans 45245 payday express limited payday 2 level grinding payday 2 locomotive payday 2 4chan always payday hamilton road columbus ohio payday loans hereisthebestin direct lender payday alcoholic shots do you need a job to get a payday loan liste des masques de payday 2 instant payday loans on a saturday payday 2 beta keep level payday loans marion indiana payday loans watsonville ca payday logic payday loans positions payday loan broward payday 2 infamy forum payday custom maps payday loan pay per call complaints against payday express what payday loans are legal in pa payday loan in san bernardino ca payday 2 attachments script how to deal with multiple payday loans payday 2 full soundtrack ports payday 2 payday advance laws florida payday 2 reloaded online tentang automated paydays payday loans near anaheim ca payday loans tqeovertoz no teletrack tunngle payday 2 patch payday 2 how to throw bags far payday the heist cromos payday 2 collector prix payday loans near tucker ga advance america payday loan login easy payday loans no employment check payday loans legal in north carolina payday the heist argent payday 2 weapons spreadsheet payday loans punta gorda payday skills payday loans in haleyville alabama fast payday loans guercmorteo les masque de payday 2 inhibidor ecm payday 2 payday 2 template payday 2 mega masks apply guaranteed payday loans payday loans baownbeuv no teletrack payday loans rocky mountain house payday 2 ghost fuji titanium safes payday 2 payday loans bury st edmunds collection for payday loans payday 2 nerf payday 2 picking cards payday loan debt sellers bad credit check payday loans payday 2 enforcer dps build payday 2 deagle scope mount payday loans costa mesa payday loan salt lake city payday 2 weapons attachments payday 2 overkill solo estevan payday loans payday 2 pc saturn payday 2 doctor crime new rules on payday loans payday 2 strange achievements payday franchise opportunities payday 2 best of e3 descuento payday 2 payday loan blackpool traducao para payday the heist get a payday loan with account now guaranteed approval faxless payday loans payday recipe pinterest payday loans ossington and bloor payday express whittier ca what does it mean to renew a payday loan payday 2 maps gmod payday skills ru infamous material payday 2 direct payday lenders only online uk online payday loans in a hour tradução pt payday 2 payday loans in inverness fl reviews payday loans for bad credit and benefits payday loans online no faxing direct lenders payday martini recipe payday loans baownbeuv bad credit payday 2 cloaker voice 1st american payday loans technician payday 2 skill tree payday 2 achievements guide pc payday 2 money script payday 2 scope sensitivity payday 2 stealth akimbo build payday 2 traducao payday 2 swat mod payday loans no fees no phone calls investigation payday loans when was payday candy bar invented how does the skill tree work in payday 2 payday 2 heist bank payday loans hertfordshire payday 2 money cheats xbox 360 pennine acute trust payday payday 2 technician headshot bonus køb payday masker payday loan indiana payday loans while unemployed how to get payday the heist on steam for free payday 2 rus wiki how to decorate safehouse payday 2 505 games payday 2 payday 15 mins payday stealth sniper payday 2 closes after launch ost payday the heist payday loans no paperwork required new weapons payday 2 payday 2 jammer panic button no call no fax payday loans payday 2 offline co op xbox 360 how does payday advance work payday lending states payday loans online in va payday 2 steam interface not working payday lag souris ez payday loans arkansas city ks cheats for payday 2 for xbox 360 a real payday loan company payday 2 update stop payday the heist manette pc payday 2 hd 2500 payday advance pasadena ca money cheat for payday 2 ps3 payday 2 ps3 empik payday advance in san francisco poor credit payday lender payday bundle modder 1.15 payday loans martin lewis payday loan networks payday loans howdotofound direct lender integrity advance payday loan conseil arme payday 2 payday 2 technician build c4 payday heist trainer free payday loans no bank account dallas tx payday 2 me va lento canelo trout payday payday loan ni payday dallas face payday loans malaysia payday 2 update 360 online payday loans same day cash payday 2 maximum concealment project payday philippines how to play payday the heist cracked lan pobierz payday 2 urban trust bank payday loans payday loan with low income payday 2 fast learner removed list of payday loan lenders only can payday loans harass me at work payday 2 best dw weapons payday para play 3 project payday advertising online payday loans baownbeuv payday 2 ghost crack safe payday advance sa payday loan locations in denver co payday loans guercmorteo faxless direct lenders for payday loans bad credit payday the heist not saving what happens if i stop paying payday loans payday 2 como jugar cooperativo payday advance fort myers payday loans in corpus christi payday loan law in texas payday uk promo code 1 hour direct lender payday loans payday loan list carphone warehouse payday colorado laws on payday loans payday loans hereisthebestin no credit check payday 2 unlock system payday 2 stock items payday 2 money bag script payday loans tqeovertoz no credit check payday 2 7 days payday two big oil payday 2 coming dlc payday loans independence oh payday tabula rasa armor bag can i get a payday loan at two different places nc internet payday loan laws how to play payday 2 over lan payday loans on my phone payday loans coos bay oregon when can you customize your safehouse in payday 2 payday loan failure to pay payday loans loves park il payday 2 car4 dmr kit payday loans baownbeuv bad credit Lynsey G
| June 30, 2015 | 7:38 pm

Luna Luna Magazine, a diary of culture, literature, sex, and magic, made for and by darklings, is looking for writers and submissions!

I write a monthly-ish sex advice column for Luna Luna, as well as the occasional op-ed and interview, and I sometimes curate and edit others’ work for them, as well. Luna Luna is unfortunately, at the moment, a non-paying market, but it’s a fantastic community of creative, talented, intelligent, loving, supportive people that I enjoy being a part of. Also sexy. They’re very sexy.

Are you interesting? Articulate? Hopefully of a feminist mindset? Interested in being smart and thoughtful? Check it out! I’m reblogging guidelines and info below: continue →

| June 25, 2015 | 8:41 pm

Watch the video at this link.

I won’t post it here. So watch it over there. It’s mostly SFW.


Ok, now, sit there for a few minutes and let your brain try to grapple with what you just saw and heard.

First, let’s get past the “blowjob machine” thing. Yes, those are things. They exist. Oral sex simulators have been around for a while, in formats ranging from the simple masturbation sleeve to high-powered, motorized, vibrating, interactive robotic jerk-off devices. They’re quite popular, and I think they’re grand because people with penises deserve as much variety in their sex toys as people without penises. Hooray for orgasms! Three cheers for sex toys! Huzzah! continue →

| June 16, 2015 | 3:42 pm
Audrey was the model for "Mourning Victory" by Daniel Chester French -- Photo by Jayel Draco

Audrey was the model for “Mourning Victory” by Daniel Chester French — Photo by Jayel Draco

I am excited yet terrified to tell you that two of my poems about Audrey Munson have just been published over at Thirteen Myna Birds.

I basically spent all of 2014 writing poems about Audrey, immersing myself in her story, the art in which she still lives, daydreams about her life and the world in which she lived, noting the ways in which my world is still hers, marveling over how she helped to build them both. (Don’t know about her? Here’s some more info. Read it all because it is important and tragic and wonderful.) 

These two poems just published are, as a result of sort-of living in Audrey’s skin for a year, very personal. I am thrilled that they’re out in the world, alongside gorgeous, creepy, fecund, candle-lit, wonderful works by Matthew J. Hall, Jennifer Hanks, and Ellie White. I am also quaking in my boots. Showing these poems to people feels somewhat akin to showing up naked to a reading… although probably naked with my best shoes on… and maybe a really badass necklace.

Anyway. Please go read them! And… be gentle?

| June 12, 2015 | 6:40 pm
Have a heart! Give a buck!

Have a heart! Give a buck!

Ever have that “It’s Friday and I just got paid and I want to donate to some worthy causes” feeling? I bet you do. Based upon your internet reading habits, you are clearly a person of discerning taste, intelligence, and all-around classiness, so I’m willing to bet you are a generous and loving soul, to boot.

There are a few causes dear to my heart that I’d like to share with you, to aid you in lightening your purse (all that cash weighs you down in this oppressive summer heat, amirite?) and easing your conscience! All are worth your dollars, and each is worth a social-media boost, at least! continue →

| June 10, 2015 | 1:19 pm


A new installment of my “Luna Luna Love + Lust” column has arrived!

This time I talk to two letter writers who are trying to get back in touch with their sensual sides, one of whom “loses interest” in dirty deeds, and another who, after a lifetime of sexual violence, manipulation, fear, and shame, has rediscovered her wild side through erotic literature and has a volley of questions about squirting, gay porn, and how much masturbation is too much. continue →

| June 4, 2015 | 6:05 pm

I donated to Shine Louise Houston’s IndieGoGo campaign to fund her first-ever independent feature film (with hot queer sex in it, obvs) “Snapshot,” and CHECK THIS OUT!

Shine Louise Houston talking TO ME!

Shine Louise Houston talking TO ME!


I am now indisputably the coolest person you know. That’s the Crash Pad slate. Holy sexy moly.

Other perks? If you donate $20, Jiz Lee will write your name on their belly and take a photo. YES YOU WANT YOUR NAME ON THOSE ABS. I’m considering donating $20 more dollars just to get that.

Anyway, I’m cool. Go donate.

(PS – No, there’s no “d” in my name. But she got the “y”s right, and most people don’t get that far. I’ll take it!)

| May 29, 2015 | 2:22 pm

I’m having a pretty good day, to be honest. I’ve just had one poem accepted by The Doctor T. J. Eckleburg Review (coming in July) and two by Thirteen Myna Birds (coming in June)!

And on top of that, I just published an op-ed at Luna Luna on why I think (well, I hope) it’s worthwile to keep watching Game of Thrones, even if you’re upset over the Sansa Stark thing. I’m upset, too.

“Personally, I’m happy that we are at a point now at which, when a TV series shows rape, we are upset enough to get angry and to yell about it. That’s a good thing. It’s progress. But demanding that rape be struck from the landscape when it upsets us in art doesn’t seem like a good way to go about making a real change. Giving people who have experienced it—and, yes, fictional characters, too—a chance to tell their stories and repair their lives is.”

Read the rest here, if you please!

| May 27, 2015 | 12:20 pm

I won’t be coy. Tina Horn is a big-time favorite of mine. When I interviewed her a few months ago for my column at Nerve, she told me that she was working on a book in which she was profiling people she had known and loved during her time as a pro BDSM worker and porn-maker. This idea made me very excited indeed, given that everything I’ve read by her has knocked me on my ass. She has a poise in her demeanor that comes across in her writing, mixed up with the same amount of grit one catches in her low, sexy voice.

And when she told me that the book’s title would be “Love Not Given Lightly” (you know, like that line in “Venus in Furs”?), I think my exact words were, “Oh my god I love you.”

continue →

| May 21, 2015 | 3:54 pm
This is me this morning at work, trying to hold it together.

This is me at work, trying to hold it together while I scramble to catch up.

I just got back from a fairly off-the-grid vacation, and I’ve got a lot of catching up to do on multiple projects! So, while I’m bursting at the seams to talk about a bunch of things (so many things! oh my gosh people! so much exciting change happening!) in depth, I’m going to give you all a bunch of links to peruse instead! We’ll get to the good stuff later. I promise!

Below, find out all about a feminist pornographer’s philosophies, get some hot visuals, learn about the clitoris, watch some videos about consent and food-sex-education, help Shine Louise Houston make a film, develop deeper respect for BuzzFeed, enjoy Cindy Gallop’s audacity, attend Madison Young’s upcoming art event, and marvel at my journalistic butt-kicking! continue →

| May 6, 2015 | 8:53 pm

cityscapeJust in time for me to go on vacation (thank god), my latest piece for Luna Luna surfaces! I originally called it “A Breakup Letter to New York,” and leaving for the next week and a half sure feels like a long overdue farewell.

“I do not go out. There is too much to do, too many hours of treading water to keep my mouth–open and gasping–just above the water line that keeps rising. I hide myself away to keep kicking, and I cannot take one more elbow in my back, glare from a stranger across the subway, catcall from the watchers on the sidewalk. If I do not drown I will burst, not into flames but shards of unglazed crockery. Rubbed down to dullness. Alarmingly hollow.”

Maybe when I get back in late May I’ll feel differently, but in my experience the heat of the New York summer just makes me sick. Here’s to hoping, though! See you all in a few weeks! In the meantime, read the rest of the letter here.

| April 29, 2015 | 6:15 pm
Permission 4 Pleasure Box Set

Permission 4 Pleasure Box Set

New Tricks

Directed by Morgana Muses

Featuring Morgana, Serendipity, Sebastian Steele, Evie Crabapple, Mr. Crabapple, Magnolia, Calliope Jones, Artemesia, Liandra Dahl

In my adventures as a porn critic, I’ve spoken to many people who express similar frustrations with pornography. “It’s not that I have anything against porn,” they say. “It’s just that it all looks the same to me.” “It’s boring.” “I can’t find what I want to see.” Every time I hear one of these complaints, I try to offer alternatives in the hopes that I can help them find what they’re looking for. Porn isn’t all the same, I tell them, even though most of what you see on PornHub looks pretty similar. There are a lot of options out there that are really different. But “different” doesn’t always mean “better,” and sometimes I get the feeling that the people I’ve talked to walk away thinking I’m sending them into a tailspin of clown porn or foot fetishes (not that there’s anything wrong with either of those two proclivities, mind you–it’s just that the majority of people I’ve talked to aren’t looking for those things).

Enter Morgana Muses. At the age of fifty, Morgana decided to say goodbye to her life as a “good,” dutiful, socially acceptable (read: chaste and subordinate) wife and mother, and to embrace her erotic side. She began making films with a vignette called “Duty Bound” in which she filmed herself in a variety of extremely hot activities, while she narrated her fantasies about what she’d like to do with an escort. And BAM. A new feminist filmmaker and star was born. Morgana and her work have since been welcomed all over the world by film and porn and sex-positive and age-positive and body-positive and feminist communities, and… like… all the other communities, too. Her work has been nominated for, and won, numerous awards around the world at a variety of film festivals, and she was just named 2015’s Heartthrob of the Year by the Feminist Porn Awards.

Morgana Muses in "New Tricks"

Morgana Muses in “New Tricks”

I met Morgana at Cinekink here in New York in late February, where her gorgeous short (non-pornographic, btw) short film “It’s My Birthday and I’ll Fly If I Want To” was screening. (It won best documentary short at Cinekink, just FYI.) Instantly deciding we had to be best friends, we shared a hookah and some champagne cocktails, followed by a late-night, very intimate art-making session with friend and aspiring filmmaker Traci Traci, and I left with a copy of Morgana’s company Permission4Pleasure’s box set of her first four films.

And, last night, I popped in the DVD and decided to try “New Tricks,” the third film on the DVD (which is beautiful, by the way, featuring Morgana’s tattoo design of a phoenix). I was a bit nervous–one never knows going into a new erotic film whether it’ll do it for them or not.

And I’ll tell you the truth: this film wasn’t precisely my personal cup of tea, as far as turn-ons go. But–and this is a big “but”–it did ring all the bells in my “THANK GOD THIS EXISTS” belfry. I absolutely recommend it to those people I mentioned above who say all porn looks the same. Especially if the reason a lot of porn doesn’t do it for you is that it feels fake. Or inauthentic. Or male-gaze-y. Or repetitive. Or overproduced. Or over-performed.

Magnolia, Calliope Jones, Artemesia, and Liandra Dahl in "New Tricks"

Magnolia, Calliope Jones, Artemesia, and Liandra Dahl in “New Tricks”

“New Tricks” felt very un-porny, but very sexy, in a super-specific way. Featuring four vignettes introduced by female performers in their “socially acceptable” roles as wives, mothers, businesspeople, juxtaposed with sex scenes in which they let loose, the sex in the movie felt very REAL. That can be good or bad, depending on what you’re looking for, I suppose, but  there is something uniquely refreshing about the way that “New Tricks” portrayed real, honest-to-god sex that I’ve never witnessed before. It was honest, while still being beautiful. Raw, but in a pared-down, let-it-be kind of way that made me feel relaxed instead of on-edge. I appreciated the reality it was willing to show–namely that sex isn’t always the wild, keening, athletic, rowdy affair that so much porn makes it out to be. The sex here was remarkably subdued and yet satisfying. It featured a certain edifying slowness–a building of tension and ecstasy that takes its time and isn’t worried about showing off–that one rarely sees anywhere, much less in porn. Even during the (all-female, by the way) orgasms in this film, there was no over-the-top performance, just very real, face-contorting, leg-twitching intensity that, despite my earlier assertions, turned me on immensely.

Particularly in the four-woman orgy scene at the end of the film, two of the performers clearly form a sexual connection that is so intense that they both come simply by watching the other woman work herself to orgasm; the link between them is visibly electric, and yet they are not wildly gyrating or flailing around. They are intense to the point of volatility, and they come with screams of pleasure, but it feels completely un-hurried, un-performed. Similarly, when Morgana masturbates in her office, there is nothing showy about it–no closet full of toys, no spitting or ooh- or aah-ing or contorting, except when she comes and her legs both spasm along with her face, in a long, drawn-out, powerful, yet very quiet orgasm. It feels real, and not in that forced way that so much porn does. It’s not trying too hard. In a word: it’s authentic.

Evie Crabapple and Mr. Crabapple in "New Tricks"

Evie Crabapple and Mr. Crabapple in “New Tricks”

Of course, all this authenticity might not be what everyone is looking for. I wasn’t particularly a fan of Evie Crabapple’s perfect stillness as her partner pleasured her in the kitchen, for instance. But still I appreciated her quietness, her willingness to be pleased without putting on a big show of it, like I so often see in pornographic films. It might not have turned me on very much, but it was refreshing and even relaxing. No rush. No desperation. Just pleasure.

So, look. If you’re one of those people who supports the idea of porn–particularly feminist porn–but has trouble getting turned on by the usual “porn-y” imagery one finds on the internet, where people are screaming and writhing and gasping and doing that weird sucking-on-your-teeth-hissing thing a lot of performers do… Please, please give Morgana Muses’ “New Tricks”–or anything else from her website, Permission4Pleasure–a try.

%d bloggers like this: