New England Coast
painting 12 of 28 by William Trost Richards

New England Coast by William Trost Richards