Summer Showers
painting 66 of 99 by Martin Johnson Heade

Summer Showers by Martin Johnson Heade