top of page
About

Karen H. Ross (b. 1944, Massachusetts) is an accomplished artist known for her captivating abstraction of landscapes. Her work captures the beauty and mystery of nature. With a keen eye for color and form, Karen invites viewers to explore her world. Based in Scituate, Massachusetts, her art is a testament to her deep connection to process and her innate talent for evoking sensation on canvas.
bottom of page