It was a warm day at Southpoint Beach, roughly 25C and not a cloud in sight. It was Monday afternoon, Jeremy's favourite time to visit the beach. There was always a few people lounging about but no families yet. They didn't show up till after supper.
Jeremy had checked the weather ahead of time and had packed smart. Along with his white Speedo, blue towel and sunscreen he had packed a cooler with some cool drinks and snacks for later. Strictly speaking drinking wasn't allowed at the beach but he had also brought a flask of rum to mix with his drinks. There were no angry parents to worry about and the other beach goers wouldn't care.
Walking with his gear Jeremy scoped out a couple of spots to set up. He wandered away from the busier spots on the beach and picked a place just on the other side of a small dune. He laid down his towel and cracked open a drink and began applying his sunscreen. He began with his muscular legs careful not to miss anywhere. Then he did his arms which were still pumped up from carrying the heavy cooler. He then worked the sunscreen into his six pack, firm back and finally his neck and face. Looking around to make sure no one could see him he then used the extra sunscreen as lube and began to jerk himself slowly. He didn't want to cum yet. He just wanted to be hard when he wandered back towards the swimming area. Jeremy was well hung at 10" and liked everyone to know it.
Once he was nice and hard he flipped his boner up towards his waist band. It created an obvious bulge but didn't tent awkwardly. Things would be graphic enough once his Speedo was wet. He had worn white for a reason.
The sun high above him, Jeremy grabbed another drink and held it to his forehead and neck to cool down. He then downed it quickly, stroked his cock and wandered towards the more crowded area of the beach.