Self Portrait (1895)
painting 264 of 404 by Edgar Degas

Self Portrait, 1895 by Edgar Degas