Haystack at Giverny (1886)
painting 230 of 906 by Claude Monet

Haystack at Giverny, 1886 by Claude Monet