59th Street, New York City by Helen Farr Sloan
c.1930 / Oil on canvas / 23 1/2”x29 1/2” / Delaware Art Museum, Wilmington, DE
[There are three embedded links above]
Previous December 13 posts:
December 13~ Animals in Art
Artist Birthday Quiz for 12/13~