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