Framed painting, by artist Elsie Haddon Haynes 1881-1963

Forest and mountain scene. Largest painting of the three currently for sale by painter.