Mountain Landscape, 1881
Oil on paperboard Lockwood de Forest, American, 1850–1932

Signed, lower right: L de F / Aug 31/81

12 1/2 x 24 1/5 in. (2008-015:26)