Sloan painted this self-portrait from his reflection in a mirror, which is apparent from his concentrated gaze and upraised arm. Behind him hangs one of his paintings of the streets of New York City.
Image rights: Delaware Art Museum, Gift of Helen Farr Sloan, 1980. © Delaware Art Museum / Artists Rights Society (ARS), New York.
About John Sloan