Robert Taylor Carson · The Flower Seller

Robert Taylor Carson, The Flower Seller, Oil on board, 60 × 44.5 cm. Sold at auction in 2009. See Robert Taylor Carson’s auction records and prices →