Impressionist Art: The Trees at George Ranch, 18x24 Oil on Canvas
By Steve Parker
Located in Houston, TX
Framed 19.5" x 25.5" The Trees at the George Ranch is an American impressionist landscape painting that was painted near Richmond TX which is about 30 miles from Houston. The Tree...
2010s American Impressionist Landscape Paintings
Cotton Canvas, Oil



















