AFA Winter 2017

Antiques & Fine Art 97 2017 Fig. 1: John Sloan (1871–1951), Self-Portrait, 1890. Oil on window shade, 14 × 11⅞ inches. Delaware Art Museum; Gift of Helen Farr Sloan, 1970. © 2017 Delaware Art Museum / Artists Rights Society (ARS), New York.

RkJQdWJsaXNoZXIy NTY3NjU=