Mayor’s Cup to highlight local, national acts

Annual festival, regatta set July 6-9

by