April Showers
painting 9 of 99 by Martin Johnson Heade

April Showers by Martin Johnson Heade