Add an Article Add an Event Edit

South Shore Country Festival


The 2nd annual "South Shore Country Festival" takes place at the Marshfield Fair Grounds.