Sudden Shower, Newbury Marshes
painting 65 of 99 by Martin Johnson Heade

Sudden Shower, Newbury Marshes by Martin Johnson Heade