Self Portrait
painting 83 of 124 by Gustave Caillebotte

Self Portrait by Gustave Caillebotte