News Business Small Business Spotlight: Martha Link Walsh Gallery | Connecticut News By Patricia A. Eldridge 2 years ago BRANFORD, CT (WFSB) – When you walk into the Martha Link Walsh Gallery in Branford,