George Demont Otis · Meandering Stream, 1877

George Demont Otis, Meandering Stream, 1877, oil paint, 61 × 76.2 cm. Sold at auction in 1999. See George Demont Otis’s auction records and prices →