New Artwork: New England Landscapes by Leigh Schoch
Leigh Schoch paints the people and places of New England as they really are. Her gallery page has been updated with new landscapes from Lake Winnipesaukee to Acadia National Park. Artwork by Leigh Schoch