Rocky Sea Coast
painting 16 of 28 by William Trost Richards

Rocky Sea Coast by William Trost Richards