Skip to product information
1 of 4

Artifacts of History

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

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

Regular price $2,750.00 USD
Regular price Sale price $2,750.00 USD
Sale Sold out

Lee Greene Richards (1878-1950)
The Organ, 1923
Oil 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:
Anthony’s Fine Art & Antiques
Private Collection, Utah

View full details