Daily Archives: April 17, 2017

April 17

‘Being an Artist is a state of mind’: Louise Nevelson’s Creative Drive

On the 17th of April 1988, American sculptor Louise Nevelson died in New York. Regarded as one of the most significant figures of 20th-century American sculpture, she serves as an example of incredible persistence in fulfilling one’s personal ambition. Born to Jewish parents in Tsarist Russia in 1899, at the age of six she moved […]