Rocks in New England
painting 49 of 99 by Martin Johnson Heade

Rocks in New England by Martin Johnson Heade