deaths

Walter Russell, American painter, sculptor, and author (born 1871)

Historical image related to Walter Russell, American painter, sculptor, and author (born 1871) from May 19, 1963

Walter Russell

American artist (1871–1963)

Walter Bowman Russell was an American impressionist painter, sculptor, and author. Russell wrote extensively on science topics, but his ideas were rejected by scientists.
Source: Wikipedia (CC BY-SA)