Photos from LEaf paper Twine Exhibit
Photos from the installation and reception on June 17, 2017. The exhibit runs through the end of June at the Hudson Gallery 120 Main Street Gloucester, MA 01930 thehudsongallery at gmail.com More info here: LINK to info Photos