The Sheepfold, Easton’s Point, Newport, by William Trost Richards, 1890
William Trost Richards (American, 1833 – 1905) painted this seascape titled “The Sheepfold,” at Easton’s Point, Newport, in 1890. This oil-on-canvas work measures 20 by 40 inches (50.8 by 101.6 cm), and it was auctioned at Sotheby’s New York … Continue reading