Art Divertimento July 31, 2023 2:43pm Christopher R. W. Nevinson (1889-1946, English) The Unending Cult of Human Sacrifice 1934 #ChristopherRWNevinson #futurism #painting #art #paintings