Artist Profile

  • helen farr sloan
  • 5
  • helen farr sloan

Helen Farr Sloan

  • Lived:
  • 1911-2005
  • Worked:
  • Massachusetts, New York
  • Style:
  • City scenes, landscapes
1