Sir Stanley Spencer

Sir Stanley Spencer RA (British, 1891-1959)