Provincetown Portuguese Festival

Ryder St. Stage, facing Town Hall