2018 Delta Ditch Run
20180602_Leslie-Richter-Photo__LR29339
20180602LeslieRichterPhotoLR29339Delta Ditch RunRYCRichmond Yacht ClubSan Pablo BayStocktonStockton Sailing Clubracesailsailboatyacht