Self Portrait (1863)
painting 263 of 404 by Edgar Degas

Self Portrait, 1863 by Edgar Degas