Lee Greene Richards - The Organ 1923 13" x 16.25"

Lee Greene Richards - The Organ 1923 13" x 16.25"

$2,750.00
{{option.name}}: {{selected_options[option.position]}}
{{value_obj.value}}

Lee Greene Richards (1878-1950)The Organ, 1923Oil on canvas Canvas: 13” x 16.25”Frame: 24.75” x 30.5” Signed and Dated Lower Left: Lee Greene Richards / 1923 A stately bell tower rises over snow coated rooftops. Richards expertly utilizes white space to create the effect of soft snow, using only minimal, thin strokes of color to simulate textured detail. The artist’s manipulation of shading and color adds interest to this piece, while maintaining a fundamentally muted palette—one characteristic of a frigid winter. Provenance:Salt Lake City, UtahPrivate Collection, Utah

Show More Show Less