Still Life
painting 87 of 124 by Gustave Caillebotte

Still Life by Gustave Caillebotte