Robert Taylor Carson · The Lily Pond
Robert Taylor Carson, The Lily Pond, Oil on canvas, 52 × 75 cm. Sold at auction in 2008. See Robert Taylor Carson’s auction records and prices →
Robert Taylor Carson, The Lily Pond, Oil on canvas, 52 × 75 cm. Sold at auction in 2008. See Robert Taylor Carson’s auction records and prices →