The Sheepfold, Easton's Point, Newport
painting 27 of 28 by William Trost Richards

The Sheepfold, Easton's Point, Newport by William Trost Richards