2008-015-26 Mountain Landscape Highlights / Paintings / 2008-015-26 Mountain Landscape Previous Next 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)