Thames River Gallery – Points of View Exhibit

Thames River Gallery 239 Bank Street, New London, CT, United States

A special exhibit of three local artists painting land, sea, and sky in oil, watercolor, and acrylic.