Spectacular day at China Beach after a run on Saturday, June 6

That’s my son William, who joined me on a crosstown 7 mile hike to China Beach after a run Saturday morning. Sunny, breezy day, big surf!