Laura Craig McNellis:
"Here Comes the Sun"
5 - 31 Jan 2021
Laura Craig McNellis: 'Here Comes the Sun' January 11 - 31, 2021 Laura Craig McNellis was born in Nashville, Tennessee, in 1957. As the youngest of four sisters. McNellis’s developmental disability became apparent early in her life, but despite some social pressure to institutionalize her, the artist was raised and...
Launch Viewing Room