Delta Ditch Run
20170610_Leslie-Richter-Photo_LR24681
20170610LeslieRichterPhotoLR24681CaliforniaRichmond yacht clubStocktonStockton Sailing Clubracesailboatyacht