New Bedford mixed media artist Laura Bedard explores her love of science through muted celestial and biological landscapes.
The Science of Art, the Art of Science
November 7, 2017
Massachusetts