This happened some years ago now but I remember it like it was yesterday. If I've forgotten anything I've described what I know would almost inevitably have happened.
I was at my English all boys school in the summer of my final term there before leaving school for university. I was eighteen, just weeks short of turning nineteen. It was a school sports afternoon. My school friend Steve, the same age as me, and I were cross-country running doing a couple of circuits of the school's extensive grounds.
We didn't go running just to avoid getting covered in mud and bruises with the other boys playing rugby. We'd found that we could sneak through the bushes into the grounds of the girls' school next door.
Once through the bushes we were right next to the girls' tennis courts. On our run we'd heard the bop-bop of tennis racquets hitting a ball and we knew what that meant. We weren't the slightest bit interested in tennis as a sport. But we were very much interested in watching girls' short white tennis skirts flying up as they played to display the full length of long bare legs topped with tiny white knickers taut over their cheeky young bottoms. It was almost a capital offence for a boy to be caught on the girls' side of the fence but we didn't care.
The girls' tennis courts were in a secluded area of the girls' school grounds distant from and well out of sight of the main school buildings. Right next to the wire netting round the courts was an old semi-derelict groundsman's hut. We'd found we could get into it and watch girls playing tennis through its by then glass-free windows without being observed.
We were in luck that day. Two girls were playing, a blonde and a brunette. We didn't know their names but we recognised them as girls in their final term aged eighteen coming on nineteen like us.
They were both pretty, the blonde had her hair tied in a pony tail and the brunette's hair was loose to her shoulders. They both had the kind of perfect figures fit athletic girls that age have. Big firm young breasts bulged under their white sports tops with the boys' dream long bare legs we'd come to ogle under their short tennis skirts.
The blonde was closer to us and she had her back toward us as she played. She was also the more spectacular of the two. Her microscopically short white tennis skirt was even shorter than the mini-skirts the girls wore to school. As she played what little there was of her skirt flew up to reveal tiny white knickers. Every boy in the school knew the girls school regulations for girls' underwear: "white, opaque and modest." The blonde's knickers were certainly white, from where we were ogling her bottom they looked opaque but they were anything but modest. They barely covered any of her gleaming smooth well-rounded bum cheeks.
By then Steve and I had seen innumerable nude and scantily-clad girls in the porn magazines boys shared around at school. But nothing equalled seeing a scantily-clad girl in the flesh and in motion. As we watched the girls their skirts flew up and they bent over displaying their knickers-clad bottoms, they spread their long legs invitingly wide, they squatted to show us frontal upskirts, and lots, lots more.
I laughed lewdly in agreement when as the brunette bent to pick up the ball Steve commented:
"They're welcome to play with my balls any time!"
It seemed we were lucky that day. At one point the ball flew from the brunette's side, the blonde missed, and the ball bounced to the inside of the net right outside our window.
Our hungry eyes followed the blonde's swinging thighs as she strolled to it. She squatted to pick up the ball then to our amazement she swung her legs wide as if to catch her balance. In doing so she treated us to a close up full frontal upskirt view of her white knickers. They were as brief as we'd thought and the thin white cloth bulged over her sex mound. I heard Steve growl with approval.
More than that, the thin gusset strip of her knickers was bunched into her vagina slit, showing her brown pussy bush on either side. Still squatting wide legged she reached down between her legs and adjusted the gusset of her knickers. Doing so she momentarily pulled the gusset aside treating to a glimpse of the bush of brown cunt hair between her spread legs.
"There's her cunt!" Steve gasped as if I hadn't noticed.