Easton's Point, Newport
painting 6 of 28 by William Trost Richards

Easton's Point, Newport by William Trost Richards