Advertisements

South Shore Art Center to host annual Arts Festival in Cohasset

South Shore Art Center will present the 63rd annual Arts Festival from 1 to 7 p.m. June 15, 10 a.m. to 7 p.m. June 16 and noon to 5 p.m. June 17 on Cohasset Common. This festival kicks off summer in the South Shore with art and entertainment throughout […]

Advertisements

Leave a Reply

Your email address will not be published. Required fields are marked *