10 Jun South Shore Art Center’s annual festival returns to Cohasset Common – The Boston Globe Posted at 09:12h in Hood Art, Just Hood by 0 Comments Share The South Shore Art Center, located at 119 Ripley Road in Cohasset, also hosts an evening fund-raising gala on Thursday, June 16, from 7 to 10 p.m. …
Sorry, the comment form is closed at this time.