July 3rd: Henley Begins
By Elliott Oakley ’13 Henley Royal Regatta begins today, in all of its prestige and glory. The Queen’s barge is moored (in all its royal glory) near the launch area, flying an array of UK related flags. The grass is perfectly manicured, though the same can’t always be said of the water. And, of course, […]