Life was going well for Sunny. She had just celebrated her 24th birthday and she was starting to feel that for once in her life things were working out. Just a year ago she had been broke, friendless and living in grandmother's spare room.
She had only lived with her grandmother in the country for a few months, but in that time she had been bombarded by constant, impromptu sex with the town's male population. Hardly a day would go by without the young woman having her breasts, mouth, pussy and asshole fucked.
Things had taken a turn for the better when she had saved up enough to move back to the city. She'd gotten a room in a two-bedroom apartment and a job as a manager for a well known bookstore.
She had also been enjoying her newfound celibacy- well mostly celibacy, there had been an incident here and there, but for the most part her life had become very tame. Despite the humiliations of the sex she'd had in the past, sometimes late at night she would be overcome by the fantasy of feeling a hard cock pounding into her aching pussy. On those nights she would rub her throbbing clit until she climaxed, yelling into her pillow and hoping her roommate hadn't heard anything.
Another big change for Sunny was that she had started talking to her father's side of the family in Haiti. Sunny was mixed-race, with a white Canadian mother and Black Haitian father.
She was thrilled when her Haitian relatives had reached out to her. That quickly graduated to regular Skype calls and she met more, aunts, uncles and cousins than she even knew she had.
One of those cousins, Rosie, had been planning to move to Canada to attend university. The timing couldn't have been better, as Sunny's roommate had just given notice that she would be moving out that summer.
In what felt like no time at all, Rosie arrived and moved into the small Toronto apartment. Despite being first cousins, Rosie and Sunny looked very different. Sunny was short and cubby, with curly, brown hair and warm, caramel toned skin. Her exceptionally large breasts and a substantial booty gave her an exaggerated hour-glass figure that was hard to ignore.
In contrast, 19-year-old Rosie was model tall. She had rich, earthy brown skin, and straightened thick black hair which flowed down her shoulders like a waterfall. Despite her slender frame, she had firm cantaloupe sized breasts, and a bubble butt that rivaled Sunny's.
Sunny was shy and mostly kept to herself, but Rosie had been a social butterfly. In Haiti she'd had many friends and even a few boyfriends. Her last boyfriend had been drop dead gorgeous, and they had been each other's firsts. Despite his good looks Rosie considered herself out of his league for anything long term. Her father being a doctor while his father was a simple farmer, there was no way she could have ever seen him as husband material.
Her family had saved up funds for her to go to one of the best private schools in the country, and eventually university oversees. When she'd gotten the news she would be moving to Toronto, she wasted no time kicking her boyfriend to the curb, and made plans about all the cool things she would get to do abroad.
In Canada Rosie would to be away from the watchful eyes of her parents, and finally be able to party and have fun without having to sneak around all the time.
With only a few weeks to go until Rosie started classes, the girl's had been trying to make the most of their summer. They had gotten to see different attractions and events, and today they had made plans to treat themselves to a day at the beach.
"You didn't have to plan all this yourself." Sunny said as they headed out the door.
"No problem!" Rosie said in her melodic Haitian, French-creole accent "you're paying most of the rent and you have been kind showing me around the city. It's the least I can do."
Sunny beamed with happiness, her little cousin was so sweet, although she constantly forgot to clean up around the apartment, and was always borrowing Sunny's credit card. Still it seemed fair to giver her the benefit of the doubt. Rosie was young and just settling into a new country, besides, Sunny wasn't exactly the most responsible either when she was 19.
Sunny was surprised and more than a little touched when Rosie said she had picked out and paid for swimsuit for Sunny while she was out shopping. This was the first time Rosie had done anything even remotely thoughtful for Sunny, and on top of that she had even planned a whole picnic lunch down to packing the basket herself.
The girls had taken a ferry to the Toronto Islands, Rosie had found a spot on the lakeshore she swore would be perfect for them to enjoy their picnic. However, as they approached the beach, Sunny started to feel worried.
"Rosie, are you sure this is the right spot?" Sunny asked, trying to hide the concern in her voice.
There were several beaches on the island, and out of all of them, Rosie had chosen the one nude beach.
"Of course this is the right spot! This beach is adults only so we can relax without children crying and spilling ice cream all over the place. It will be relaxing." Rosie explained as she took Sunny's hand and pulled her along the beach.
Most of the other beach-goers were older couples and a few groups of men milling around. There were few young women in sight, and the ones there seemed to be there with their boyfriends or husbands.
Sunny averted her eyes trying not to stare too hard at the nudity before her. Not everyone was nude of course, but there were enough naughty-bits on display that it caused her to blush and avert her gaze.
Sunny followed Rosie to the changing stalls where her cousin handed her the swimsuit she had picked out for her. Once in the stall Sunny pulled out the swimsuit which was still folded neatly in the shopping bag from where it had been purchased.
As she pulled it out Sunny felt the colour drain from her face. It was just two navy blue scraps of cloth. There was no way she could wear this in public!
She almost stormed out of the stall and called the whole day off, but then she remembered how excited Rosie had been while planning the trip. She was just trying to do something nice for her big cousin, and Sunny didn't want to rain on her parade.
Sunny prayed she could at least squeeze herself into the bits of cloth. It also helped that they were at a nude beach, no matter what sort of bathing suit she had on she would be one of the most modest people there.
She pulled the tube-top over her head, it had just enough stretch to sit in the middle of her breasts, covering her nipples while leaving a generous amount of cleavage and under-boob exposed. The bottoms were a tiny drawstring thong that left her bottom entirely exposed and only provided a strip of triangle to cover her womanhood. Sunny let out a sign of relief that she had waxed the day before.
Sunny took a deep breath and stepped out of the stall, only to have her jaw hit the floor at the sight of Rosie waiting for her just outside the curtain.
Rosie was wearing a fire-engine red one-piece-swimsuit, though the word "swimsuit" was generous. The bottom half was a normal high-cut bathing suit which showed off her flawless brown legs and backside, but the sides were cut-out and ended at the top in a halter that was just two strips of fabric that covered her nipples and not much else.
Sunny was too stunned to speak. She had the urge to throw the beach towel over her cousin and march them both back home.
"What is wrong Sunny, you don't like it?" Rosie pouted as she did a half twirl, showing off her fantastic teen body.
At the look on Rosie's face Sunny swallowed her criticisms and plastered on a smile.
"N-nothing wrong! Red is, um- red is definitely your colour!" Sunny replied, hoping she sounded pleased "just- aren't these swimsuits a little small?"
"Small?" Rosie looked startled at for a moment before she brightened up "Oh, yes. This is the style, isn't it? We're young, now is the time to show off our bodies before we get old and ugly".
Sunny paused, Rosie did have a point, but before Sunny could protest further, Rosie turned, grabbed their bags and started to march away from the stalls.
Not seeing the point in turning this into an argument, Sunny decided to drop the subject and just try to enjoy the day.
After a few minutes of walking along the sand, the cousin's found a place to set up their picnic. They had brought their own bags along with a basket of drinks and snacks and a massive beach blanket.
First Sunny and Rosie took turns helping each other slather on sunblock. Rosie went first, sitting down and rubbing the cream on her arms, neck and face where she could reach while Sunny applied it to her back. Rosie laid down on her stomach to make it easier for Sunny to reach her backside and legs.
Rosie's skin felt smooth and firm under Sunny's fingertips, and her ass quivered as Sunny rubbed each exposed cheek, her small hands working quickly.
There was an elderly couple sitting on some chairs a few feet away. Sunny looked up to see the man's eyes laser focused on Rosie's exposed bottom, completely ignoring his wife as she yammered on next to him. Sunny moved slightly, doing her best to obscure the old man's view, while continuing her work.
Sunny finished and the two swapped places, with Sunny applying lotion to her front and arms while Rosie covered her back. Rosie was more aggressive than Sunny had been and accidentally tugged Sunny's bikini top down, freeing her wobbling melons.
Before Sunny could react, Rosie pushed her down so that she was on her hands and knees. Oblivious to Sunny's struggle, Rosie wasted no time grabbing and rubbing along Sunny's bountiful ass. Those watching were treated to the mouthwatering sight of Sunny's shivering exposed breasts and bottom as Rosie worked in the sunblock.
"Wait!" Sunny cried out as she tried to pull her top back up.
"Oh, sorry!" Rosie apologized, only now realizing what she had done.
"No need to be so rough!" Sunny snapped as she pushed away from Rosie, her face beet red as she readjusted her top.
"I was done anyway!" Rosie snapped back.
Rossie huffed and scooted over to the picnic basket, turning her back to Sunny. Feeling guilty for losing her temper, Sunny sat next to her cousin and helped her unpack the basket.
"I'm sorry I snapped at you. I was just embarrassed" Sunny apologized.
"No, Sunny don't! I'm the one who should apologize. I didn't mean to pull your top down. Let's just eat and forget about it!" Rosie replied, giving Sunny a hug.
They chatted happily as they unpacked the drinks, fruit and sandwiches that Rosie had packed for their lunch. After an hour of eating and talking Rosie stretched and began to stand up.
"I want to take some pictures for back home." Rosie announced, pulling a camera out of her bag.
"I don't think you can take pictures at a nude beach like some kind of pervert Rosie." Sunny said, hoping her cousin wasn't going to do something stupid.
"Of course not" Rosie laughed, "I'll be careful, I was planning to go further down the coast and get some pictures of the water."