Griselda McClure

Artist Gallery Back To Directory

Artist Details

  • Griselda
  • McClure
  • 930 Hinman Ave., Evanston, Illinois
  • January 30-February 25, 1906: Exhibition of Works by Chicago Artists, The Art Institute of Chicago, Chicago, Illinois: Sketch in the Cathedral, Glasgow, watercolor