Sunrise on the Marshes
painting 67 of 99 by Martin Johnson Heade

Sunrise on the Marshes by Martin Johnson Heade