The Organ by Lee Greene Richards (1878-1950)

By Anthonys Fine Art & Antiques

$2,750.00

Oil on canvas

13 x 16 ¼ inches, 27 ¾ x 30 ½ inches framed.