Nearly 100 Gather On Cape for Annual Catboat Regatta

Location