Charles Whitfield Richards · New Orleans Street Scene, 1906

Charles Whitfield Richards, New Orleans Street Scene, 1906, oil on canvas, 30.5 × 40.6 cm. Sold at auction in 2025. See Charles Whitfield Richards’s auction records and prices →