• Bio and Contact
  • SIGN UP
  • Nic Out & About
  • Disclaimer and Privacy
    • Amazon
    • Facebook
    • Goodreads
    • Instagram
    • Mastodon
    • Pinterest
    • TikTok
    • Twitter

Nic Starr

Gay Romance With Heart

  • Home
  • Books
    • Latest Release
    • Standalone Stories
    • Series
    • Holiday Romance
    • Free
    • Audiobooks
    • Foreign Translations
    • Currently Unavailable
  • Latest News
    • New Release โ€“ Silver Linings
    • Facing The Heat is out now!
  • Blog

in Guest Post

GUEST AUTHOR: Turning His Life Around by Grace R. Duncan

Join me for the COVER REVEAL of Grace R. Duncan‘s new book, Turning His Life Around. And what a wonderful cover it is. ๐Ÿ™‚

โ˜…โ˜…โ˜…โ˜…โ˜…

I’m so excited to announce my new novel Turning His LIfe Around is up for pre-order with an amazing cover from Paul Richmond!

TurningHisLifeAroundFS

Title: Turning His Life Around
Publisher: Dreamspinner Press
Release date: July 6, 2015
240 pages, 87k words
Cover Art: Paul Richmond

Can Kane recognize what’s right in front of him before he loses everything?

When Kane Harrisโ€™s world turns upside down, his lifelong best friend is the only one to catch him.

Years ago, Ian Kelly accepted Kane would never return his love, since he knows Kane believes heโ€™s incapable of it. Ian is willing to settle for what he can getโ€”a best friend, sometimes casual lover, and occasional submissive. He’s learned he canโ€™t live without Kane, but he canโ€™t let Kane know. Because when, not if, Kane confirms that Ianโ€™s love will never be returned, Ian wonโ€™t be able to take it. But when Kane loses his job and asks Ian to step up their play to help him deal, Ianโ€™s ability to hide his feelings falters. Then Kane starts his own computer security firm and asks Ian to join him, and Ian struggles further.

Itโ€™s not until they visit the exclusive BDSM club the Iron Door that things come to a head. Kane screws up big time, and heโ€™s afraid he canโ€™t fix it. Heโ€™s sure heโ€™ll lose his best friend, his Dom, his everythingโ€ฆ forever.

Pre-0rder it now from Dreamspinner Press!

Excerpt:

IAN COAXED his ancient Toyota into the parking spot next to Kaneโ€™s Accord and shut off the engine. He was exhausted. Heโ€™d gotten into a fight with the IT director again, was given another project to work on with the database developer whom he hated with a passion, and had been forced to sit through no less than three completely useless meetings in the afternoon. All he wanted to do was eat something and go kill something. Not necessarily in that order.

He dragged himself out of the car and locked it, tossing his bag over his shoulder. He trudged up the steps, giving a halfhearted wave at their elderly neighbor, a sweet old lady not entirely with it anymore. She was out on her balcony in little more than a nightgown, watering nearly dead plants. She smiled a wide, toothless smile and he gave a weak smile back.

He finally made it to the apartment door on the third floor. He slammed the door deliberately so Kane would know he was home, then kicked off his shoes, hung his keys up, and shed his jacket. He put it in the closet before heading down the hall.

Their living room wasnโ€™t all that big, but they didnโ€™t care. Half of it was taken up with their computer desks, stuffed next to each other and covering one entire wall. Opposite them was the large flat screen TV and entertainment center, complete with all three major gaming consoles, a home theater system, and large collection of movies and games. In front of the TV, between it and their desks, was the one piece of furniture theyโ€™d spent any real money on: their couch. Theyโ€™d had more than a few friends crash with them, and theyโ€™d finally broken down and bought a decent one for them to sleep on. It had certainly come in handy a few times when theyโ€™d decided to fuck there in the living room too.

Ian shook his head at the thought and turned his attention to Kane. He had his headphones on and there was a battle going on the screen, one hand was on the keyboard, and the other was on the mouse.

โ€œNo, goddammit! He wasโ€ฆ fuck. What do you mean youโ€™re out of power? Thatโ€™s not what I see! Justโ€ฆ send in the pet. Fine. Look, weโ€™re in the bottom of fucking Moria. You canโ€™t fuck around like that!โ€

Ian leaned against the wall, crossing his arms, and watched the battle. There were way too many enemies for Kaneโ€™s groupโ€”he could see that from there.

โ€œGoddammit!โ€ Kane shouted, ripping his headphones off and throwing them onto the desk.

โ€œPick-up group?โ€ Ian asked.

Kane spun around, and Ian glanced over Kaneโ€™s shoulder to see his characterโ€™s corpse lying on the ground. โ€œYeah. Why do I get into them again?โ€

Ian shook his head. โ€œI donโ€™t know. Theyโ€™re not usually that bad in Middle-earth, though, are they?โ€

โ€œNo, which is why Iโ€™m so pissed.โ€ He sighed. โ€œMust be the daytime players.โ€

โ€œWant to order in tonight?โ€ Ian asked, crossing the room to stand next to his friend.

โ€œChinese?โ€ Kane looked up hopefully, and Ian laughed.

โ€œSure. If we can order from the place that does the sushi too.โ€

โ€œDone!โ€ Kane grinned and snatched at the menu he kept pinned to the small bulletin board over his desk. โ€œHow was your day?โ€ he asked as he looked over the menu.

Ian sighed. โ€œLong. Meetings all damned afternoon. I hate meetings. I hate people. And, um, donโ€™t you have to deal with your group?โ€ He pointed at the screen.

Kane shook his head. โ€œNo, I dropped it. I should port back, though.โ€ He turned back to the computer and clicked a few things. His corpse revived, the pretty green swirls surrounded him, and the loading screen came up, complete with a twenty-four-inch version of a spider.

Ian shuddered and looked away. Instead, he turned to inspect his friend. He could tell something was bubbling under the olive skin and nearly black eyes. He knew it was very likely the old job, the new job hunt, and the frustration Kane was likely feeling over it. Kane always thought too much, spent way too much mental energy worrying about things.

โ€œDid you work out today?โ€ he asked, giving in and playing with a bit of Kaneโ€™s shaggy ebony hair.

โ€œYeah,โ€ Kane said, and that one syllable told Ian enough: that while the workout might have done some, it most certainly wasnโ€™t enough. He knew Kane would have gotten started on what he had to do, would have done what he felt he needed to, and hated every second of it. He was likely worried about money and not looking forward to working for another bullshit company with bullshit politics and bullshit people.

He knew his friend well.

Theyโ€™d been friends since they were six. Heโ€™d met Kane one hot summer day behind his house, and from that point on, Kane had just always been there.

Kane spun back around in his chair and surprised Ian. He wrapped his arms around Ianโ€™s waist and pulled until they were tight against each other, burying his face in Ianโ€™s stomach.

โ€œKane?โ€

Itโ€™s not that they never hugged or touched. They didโ€”quite often, in fact, for two people who werenโ€™t committed lovers, but this wasโ€ฆ different.

โ€œSorry. Justโ€ฆ.โ€ He didnโ€™t continue, instead shook his head a little.

At a loss for what to do, Ian wrapped his arms around Kaneโ€™s shoulders.

They stayed that way for a few moments, and then Kane pulled back. โ€œIโ€™m sorry. Just overthinking things today.โ€ He peered up at Ian. โ€œAnd youโ€™re tired. Letโ€™s get dinner ordered. Want to play for a while?โ€

Ian considered him for a moment. As much as he wanted to log in and play too, he knew Kaneโ€™s current state of mind was not conducive to making any kind of progress. Theyโ€™d end up dying more than once; then theyโ€™d get frustrated over it. Death in the game was relatively painless, but it was still annoying and inconvenient. Which would only serve to make things worse.

Maybe what he needed was another type altogether. โ€œMaybe. Maybe what you need is a different kind of play tonight.โ€ Ian watched Kaneโ€™s eyes. His pupils expanded just a bit and his breathing quickened. โ€œWould you like that, pet?โ€

โ€œYes, Sir.โ€ Kaneโ€™s voice was clear and deferent, his eyes dropping away.

Ianโ€™s own breath quickened and he worked to get hold of himself. โ€œVery well. Strip, get the cushion, and get on your knees. Wait here for me.โ€

โ€œYes, Sir,โ€ Kane answered, voice already rough with anticipation, and as Ian stepped away, he hurried to obey.

* * *

About Grace:

noh8

Grace Duncan grew up with a wild imagination. She told stories from an early age โ€“ many of which got her into trouble. Eventually, she learned to channel that imagination into less troublesome areas, including fanfiction, which is what has led her to writing male/male erotica.

A gypsy in her own right, Grace has lived all over the United States. She has currently set up camp in East Texas with her husband and children โ€“ both the human and furry kind.

As one of those rare creatures who loves research, Grace can get lost for hours on the internet, reading up on any number of strange and different topics. She can also be found writing fanfiction, reading fantasy, crime, suspense, romance and other erotica or even dabbling in art.

Website โ—Š Facebook โ—Š Twitter โ—Š Goodreads โ—Š Email โ—Š Amazon Author Page

Share this:

  • Share on X (Opens in new window) X
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on LinkedIn (Opens in new window) LinkedIn

Related

Leave a Comment

Stay connected and get all the latest news!

« Finding Love: Box Set of M/M Stories That Celebrate Pride
โ™ฌโ™ฌโ™ฌ Music โ™ฌโ™ฌโ™ฌ »

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories

let’s connect

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

stay up to date

Join me on Instagram

nic_starr_author

They should be enemies. Instead, they canโ€™t stay a They should be enemies. Instead, they canโ€™t stay away from each other.

๐Ÿ”ฅ Opposites attract

๐Ÿ๏ธ Motorcycle club romance

๐Ÿš” Undercover cop

Lies & Deception is for readers who love danger, chemistry, and forbidden attraction.

www.books2read.com/liesdeception
(easy quick link in bio)

#gayromance #mcromance #mmromancenovel #bookstagram #romancereaders #kindleunlimited
Heโ€™s a detective undercover in an outlaw motorcycl Heโ€™s a detective undercover in an outlaw motorcycle club.

The other is the brother of the club president and desperate to escape that life.

They should be enemies. Instead, they canโ€™t stay away from each other.

Opposites attract | Motorcycle club romance | Undercover cop

Lies & Deception is for readers who love danger, chemistry, and forbidden attraction.

Available on Kindle Unlimited.

www.books2read.com/liesdeception
(easy quick link in bio)

#mmromance #gayromancenovels #amreading #amreadingromance #mcromance
Letโ€™s talk ๐จ๐ฉ๐ฉ๐จ๐ฌ๐ข๐ญ๐ž๐ฌ ๐š๐ญ๐ญ๐ซ๐š๐œ๐ญ. One of my grittier p Letโ€™s talk ๐จ๐ฉ๐ฉ๐จ๐ฌ๐ข๐ญ๐ž๐ฌ ๐š๐ญ๐ญ๐ซ๐š๐œ๐ญ. One of my grittier pairings is in ๐ฟ๐‘–๐‘’๐‘  & ๐ท๐‘’๐‘๐‘’๐‘๐‘ก๐‘–๐‘œ๐‘›: an undercover cop and the brother of an MC president. Two men who should never collideโ€ฆ but absolutely do. I loved writing the tension between duty and loyalty, danger and desire. If you enjoy opposites who clash before they connect, this one might be your vibe.

๐—”๐˜ƒ๐—ฎ๐—ถ๐—น๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ผ๐—ป ๐—ž๐—ถ๐—ป๐—ฑ๐—น๐—ฒ ๐—จ๐—ป๐—น๐—ถ๐—บ๐—ถ๐˜๐—ฒ๐—ฑ

www.books2read.com/liesdeception
(easy quick link in bio)

Detective Mitch Oโ€™Neill goes undercover in Sydneyโ€™s Soldiers of Fury MC, determined to bring the club down. Falling for Finn โ€” the presidentโ€™s brother who wants out โ€” is the one mistake he canโ€™t afford.

As violence closes in and loyalties shatter, Mitch and Finn must decide if love is worth the dangerโ€ฆ or if the truth will destroy them both.

A gritty, oppositesโ€‘attract motorcycle romance set in Australia.

#mmromance #mcromance #oppositesattract #mmbookstagram #kindleunlimited
Heโ€™s a detective undercover in an outlaw motorcycl Heโ€™s a detective undercover in an outlaw motorcycle club.

The other's the brother of the club president and desperate to escape that life.

They should be enemies.

Instead, they canโ€™t stay away from each other.

๐Ÿ”ฅ Opposites attract

๐Ÿ๏ธ Motorcycle club romance

๐Ÿš” Undercover cop

โค๏ธ Guaranteed HEA

Lies & Deception is for readers who love danger, chemistry, and forbidden attraction.

www.books2read.com/liesdeception
(easy quick link in bio)

#mmromance #gayromance #mcromance #oppositesattract
Come follow me on Amazon to get new release update Come follow me on Amazon to get new release updates!

www.nicstarr.com/amazon

#mmromance #mmbookstagram #kindleunlimited #authorsofinstagram #booklovers
๐—›๐—ผ๐˜„ ๐—ฐ๐—ฎ๐—ป ๐˜€๐—ผ๐—บ๐—ฒ๐˜๐—ต๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฎ๐˜ ๐—ณ๐—ฒ๐—ฒ๐—น๐˜€ ๐˜€๐—ผ ๐—ฟ๐—ถ๐—ด๐—ต๐˜ ๐—ฏ๐—ฒ ๐˜€๐—ผ ๐˜„๐—ฟ๐—ผ๐—ป๐—ด? ๐—›๐—ผ๐˜„ ๐—ฐ๐—ฎ๐—ป ๐˜€๐—ผ๐—บ๐—ฒ๐˜๐—ต๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฎ๐˜ ๐—ณ๐—ฒ๐—ฒ๐—น๐˜€ ๐˜€๐—ผ ๐—ฟ๐—ถ๐—ด๐—ต๐˜ ๐—ฏ๐—ฒ ๐˜€๐—ผ ๐˜„๐—ฟ๐—ผ๐—ป๐—ด?

Detective Mitch O'Neill is the ideal man to infiltrate the Soldiers of Fury Motorcycle Club. His ex-boyfriend, Peter, is pledged with the club, which provides Mitch with the perfect cover. Despite the relationship ending badly, heโ€™s come to terms with Peter's drug addiction and his inability to help. All Mitch wants now is to bring down the Soldiers and the club president, Rocky Cummings, once and for all.

Finn Cummings hates everything the motorcycle club stands for, but heโ€™s unable to escape his brotherโ€™s clutches. When Mitch is assigned as Finnโ€™s driver, they spend countless hours together, and the saying proves trueโ€”opposites do attract. Finn agonises over his feelings for Mitchโ€”the last thing he wants is to involve himself further with criminals, not when he wants to leave that world. Mitch tries to come to terms with falling for a member of the outlaw club heโ€™s determined to destroy.

If they can survive the fallout from Rockyโ€™s violence and the investigation, they might discover itโ€™s not a case of opposites attract after all.

๐—Ÿ๐—ถ๐—ฒ๐˜€ & ๐——๐—ฒ๐—ฐ๐—ฒ๐—ฝ๐˜๐—ถ๐—ผ๐—ป is an opposites attract motorcycle romance set in Australia, featuring mild violence and a happy ending.

www.books2read.com/liesdeception
(easy quick link in bio)

#mmromance #gayromancenovel #oppositesattract #mcromance
I'm back home after a glorious Cook Islands holida I'm back home after a glorious Cook Islands holiday and still feeling that relaxed glow. Thereโ€™s something about stepping away from real life that resets the creative brain. 

While I was floating in turquoise water (and it was as perfect as a postcard!) I was thinking about why I love writing romance so much โ€” it's the blissful escape and the happiess found when too people fall in love.

Travel and people-watching reminded me of how different people can be, and how beautifully those differences can fit together. I guess that's why I'm currently writing opposites attract.

Whatโ€™s your favourite oppositesโ€‘attract pairing โ€” grumpy/sunshine, city/country, something else?

Photo: This is a photo I took on Aitutaki - paradise on earth!

#authorlife #mmauthor #authorsofinstagram
Subscribe to my newsletter for cover reveals, new Subscribe to my newsletter for cover reveals, new releases, sales and more. Sign up to get all my news plus a free story!

www.nicstarr.com/newsletter
(easy quick link in bio)

#mmromance #gayromancenovels #mmauthorsofinstagram #booklovers #booknews
Follow me on BookBub! Never miss a new release ale Follow me on BookBub! Never miss a new release alert or a special offer again! See you there!

https://www.bookbub.com/authors/nic-starr
(Quick Link in Bio)

#mmromance #gayromancepromo #gayromanceauthor #bookbub
Follow on Instagram

Categories

Let’s connect

  • facebook
  • twitter
  • instagram
  • pinterest
  • amazon
  • goodreads
  • mastodon

nic_starr_author

They should be enemies. Instead, they canโ€™t stay a They should be enemies. Instead, they canโ€™t stay away from each other.

๐Ÿ”ฅ Opposites attract

๐Ÿ๏ธ Motorcycle club romance

๐Ÿš” Undercover cop

Lies & Deception is for readers who love danger, chemistry, and forbidden attraction.

www.books2read.com/liesdeception
(easy quick link in bio)

#gayromance #mcromance #mmromancenovel #bookstagram #romancereaders #kindleunlimited
Heโ€™s a detective undercover in an outlaw motorcycl Heโ€™s a detective undercover in an outlaw motorcycle club.

The other is the brother of the club president and desperate to escape that life.

They should be enemies. Instead, they canโ€™t stay away from each other.

Opposites attract | Motorcycle club romance | Undercover cop

Lies & Deception is for readers who love danger, chemistry, and forbidden attraction.

Available on Kindle Unlimited.

www.books2read.com/liesdeception
(easy quick link in bio)

#mmromance #gayromancenovels #amreading #amreadingromance #mcromance
Letโ€™s talk ๐จ๐ฉ๐ฉ๐จ๐ฌ๐ข๐ญ๐ž๐ฌ ๐š๐ญ๐ญ๐ซ๐š๐œ๐ญ. One of my grittier p Letโ€™s talk ๐จ๐ฉ๐ฉ๐จ๐ฌ๐ข๐ญ๐ž๐ฌ ๐š๐ญ๐ญ๐ซ๐š๐œ๐ญ. One of my grittier pairings is in ๐ฟ๐‘–๐‘’๐‘  & ๐ท๐‘’๐‘๐‘’๐‘๐‘ก๐‘–๐‘œ๐‘›: an undercover cop and the brother of an MC president. Two men who should never collideโ€ฆ but absolutely do. I loved writing the tension between duty and loyalty, danger and desire. If you enjoy opposites who clash before they connect, this one might be your vibe.

๐—”๐˜ƒ๐—ฎ๐—ถ๐—น๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ผ๐—ป ๐—ž๐—ถ๐—ป๐—ฑ๐—น๐—ฒ ๐—จ๐—ป๐—น๐—ถ๐—บ๐—ถ๐˜๐—ฒ๐—ฑ

www.books2read.com/liesdeception
(easy quick link in bio)

Detective Mitch Oโ€™Neill goes undercover in Sydneyโ€™s Soldiers of Fury MC, determined to bring the club down. Falling for Finn โ€” the presidentโ€™s brother who wants out โ€” is the one mistake he canโ€™t afford.

As violence closes in and loyalties shatter, Mitch and Finn must decide if love is worth the dangerโ€ฆ or if the truth will destroy them both.

A gritty, oppositesโ€‘attract motorcycle romance set in Australia.

#mmromance #mcromance #oppositesattract #mmbookstagram #kindleunlimited
Heโ€™s a detective undercover in an outlaw motorcycl Heโ€™s a detective undercover in an outlaw motorcycle club.

The other's the brother of the club president and desperate to escape that life.

They should be enemies.

Instead, they canโ€™t stay away from each other.

๐Ÿ”ฅ Opposites attract

๐Ÿ๏ธ Motorcycle club romance

๐Ÿš” Undercover cop

โค๏ธ Guaranteed HEA

Lies & Deception is for readers who love danger, chemistry, and forbidden attraction.

www.books2read.com/liesdeception
(easy quick link in bio)

#mmromance #gayromance #mcromance #oppositesattract
Come follow me on Amazon to get new release update Come follow me on Amazon to get new release updates!

www.nicstarr.com/amazon

#mmromance #mmbookstagram #kindleunlimited #authorsofinstagram #booklovers
๐—›๐—ผ๐˜„ ๐—ฐ๐—ฎ๐—ป ๐˜€๐—ผ๐—บ๐—ฒ๐˜๐—ต๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฎ๐˜ ๐—ณ๐—ฒ๐—ฒ๐—น๐˜€ ๐˜€๐—ผ ๐—ฟ๐—ถ๐—ด๐—ต๐˜ ๐—ฏ๐—ฒ ๐˜€๐—ผ ๐˜„๐—ฟ๐—ผ๐—ป๐—ด? ๐—›๐—ผ๐˜„ ๐—ฐ๐—ฎ๐—ป ๐˜€๐—ผ๐—บ๐—ฒ๐˜๐—ต๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฎ๐˜ ๐—ณ๐—ฒ๐—ฒ๐—น๐˜€ ๐˜€๐—ผ ๐—ฟ๐—ถ๐—ด๐—ต๐˜ ๐—ฏ๐—ฒ ๐˜€๐—ผ ๐˜„๐—ฟ๐—ผ๐—ป๐—ด?

Detective Mitch O'Neill is the ideal man to infiltrate the Soldiers of Fury Motorcycle Club. His ex-boyfriend, Peter, is pledged with the club, which provides Mitch with the perfect cover. Despite the relationship ending badly, heโ€™s come to terms with Peter's drug addiction and his inability to help. All Mitch wants now is to bring down the Soldiers and the club president, Rocky Cummings, once and for all.

Finn Cummings hates everything the motorcycle club stands for, but heโ€™s unable to escape his brotherโ€™s clutches. When Mitch is assigned as Finnโ€™s driver, they spend countless hours together, and the saying proves trueโ€”opposites do attract. Finn agonises over his feelings for Mitchโ€”the last thing he wants is to involve himself further with criminals, not when he wants to leave that world. Mitch tries to come to terms with falling for a member of the outlaw club heโ€™s determined to destroy.

If they can survive the fallout from Rockyโ€™s violence and the investigation, they might discover itโ€™s not a case of opposites attract after all.

๐—Ÿ๐—ถ๐—ฒ๐˜€ & ๐——๐—ฒ๐—ฐ๐—ฒ๐—ฝ๐˜๐—ถ๐—ผ๐—ป is an opposites attract motorcycle romance set in Australia, featuring mild violence and a happy ending.

www.books2read.com/liesdeception
(easy quick link in bio)

#mmromance #gayromancenovel #oppositesattract #mcromance
I'm back home after a glorious Cook Islands holida I'm back home after a glorious Cook Islands holiday and still feeling that relaxed glow. Thereโ€™s something about stepping away from real life that resets the creative brain. 

While I was floating in turquoise water (and it was as perfect as a postcard!) I was thinking about why I love writing romance so much โ€” it's the blissful escape and the happiess found when too people fall in love.

Travel and people-watching reminded me of how different people can be, and how beautifully those differences can fit together. I guess that's why I'm currently writing opposites attract.

Whatโ€™s your favourite oppositesโ€‘attract pairing โ€” grumpy/sunshine, city/country, something else?

Photo: This is a photo I took on Aitutaki - paradise on earth!

#authorlife #mmauthor #authorsofinstagram
Subscribe to my newsletter for cover reveals, new Subscribe to my newsletter for cover reveals, new releases, sales and more. Sign up to get all my news plus a free story!

www.nicstarr.com/newsletter
(easy quick link in bio)

#mmromance #gayromancenovels #mmauthorsofinstagram #booklovers #booknews
Follow me on BookBub! Never miss a new release ale Follow me on BookBub! Never miss a new release alert or a special offer again! See you there!

https://www.bookbub.com/authors/nic-starr
(Quick Link in Bio)

#mmromance #gayromancepromo #gayromanceauthor #bookbub
Grab your free copy now! #mmromance #gayromance #r Grab your free copy now! #mmromance #gayromance #rockstarromance #pridecruise #freebook

Www.books2read.com/sun-kissed

Copyright © 2026 · Market theme by Restored 316

Loading Comments...